Pyro 4.0 development

Pyro 4 is under development and not a finished product yet

If you are looking for a stable version, have a look at Pyro v3 on the FrontPage, or project website.

Pyro 4 will be a full rewrite

I've decided to rewrite Pyro 4 from the ground up. Using only little bits of code from the older version. But once it will be released it will be a standalone product. The old Pyro CVS code repository will not contain the Pyro 4 version, it will only live on for Pyro 3.x versions.

The only code branch that is useful or relevant in the CVS repository is the 'v3_maint_branch' branch. Don't use the trunk. That was going to be Pyro 4 but I've changed my mind.

New Pyro 4 website

Pyro's new web site and manual will be built on this wiki first for the time being. Topics:

/Migration - migrating Pyro 3 code to Pyro 4.

Current issues

There seem to be some strange problems using the poll function from the select module in Jython. Once the first connection has been made, the server socket will forever trigger the poll function even if there's no new connection available. The accept() call that is done will fail. This problem does not occur on Mac OS X. (and Windows uses select).

The NS on Jython has problems when using threadpool server. It doesn't respond to request properly. If you disable the bc server (-x) it works fine. (seems to occur on Mac OS only, windows seems ok)

Things missing

Ideas

Pyro (last edited 2010-01-10 00:44:08 by IrmenDeJong)