[Zope] Zope, Threads and Signals
knight
knight@righteous.net
Fri, 6 Oct 2000 18:45:38 -0700 (PDT)
cw,
Are you spawning additional threads by chance? Or just the threads that
Zope creates?
Knight
knight@phunc.com
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: Charlie.E.Wilkinson@irs.gov
> SMTP: cwilkins@tris.irs.gov
> Home: cwilkins@boinklabs.com
> This message constructed from 90% post-consumer electrons.
>