richard.m.tew at gmail.com
Thu Jun 21 10:22:58 CEST 2007
On 6/21/07, Richard Tew <richard.m.tew at gmail.com> wrote:
> On 6/21/07, Matt Provost <mprovost at termcap.net> wrote:
> > Has anyone gotten stackless to work with web.py? I'm trying to port some
> > CGIs over but it either segfaults or just hangs. Monkeypatching
> > stacklesssocket was causing problems but I think I fixed that (you have
> > to add:
> > fromfd = stdsocket.fromfd
> > getfqdn = stdsocket.getfqdn
> > to stacklesssocket).
> Ah, yes. Will try and remember to add those, thanks.
Are you sure you are using the latest version of stacklesssocket.py?
It takes all the exported attributes from the normal socket module and
if "__all__" in stdsocket.__dict__:
__all__ = stdsocket.__dict__
for k, v in stdsocket.__dict__.iteritems():
if k in __all__:
globals()[k] = v
In 2.5.1 on Windows I get the following in any case:
Python 2.5.1 Stackless 3.1b3 060516 (release25-maint:55039:55048, May
1 2007, 14:13:4) [MSC v.1310 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import stacklesssocket as ss
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'fromfd'
>>> "fromfd" in ss.__all__
Maybe I am doing something wrong?
Stackless mailing list
Stackless at stackless.com
More information about the Stackless