knight
Fri, 06 Oct 2000 18:48:22 -0700
cw, Are you spawning additional threads by chance? Or just the threads that Zope creates? Knight [EMAIL PROTECTED] On Fri, 6 Oct 2000, Wilkinson Charlie E wrote: > It all began when I was a small child, but I'll skip ahead a bit.... Last > night I wrote a network client class with plans to use it as an External > Method in Zope. Works great from the command line. My first real Python > program. Mom and Dad were so proud! However, when I plugged it into Zope > and tried to call it from a document method, I got this: > > Error Type: ValueError > Error Value: signal only works in main thread > > Gack!! Um... Silly me, but I wrote all this code to use sigalarm and > blocking I/O. Anyone know how I can overcome this great adversity, aside > from rewriting it all to use non-blocking I/O? Know of any good examples of > External Method network clients you could point me at? Or would making it a > Zope Product somehow fix everything? (Sorry, I had to ask...) > > -cw- > > -- > Charlie Wilkinson > TRIS Development Systems Administrator > IS:SD:CT:CC:TD > Phone: 202-283-3241 > MSMail: [EMAIL PROTECTED] > SMTP: [EMAIL PROTECTED] > Home: [EMAIL PROTECTED] > This message constructed from 90% post-consumer electrons. > _______________________________________________ Zope maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )