On Dec 6, 8:39 pm, Rainy <[EMAIL PROTECTED]> wrote: > I got an interrupted system call exception in select and I don't know > what could have caused it. Here's the error: > > select.select(inputs, [], [], 9) > error: (4, 'Interrupted system call') > Caught an exception, shutting down... > > It's py2.3, on mach architecture. > > I'm trying to figure out what caused it, and the only idea I have so > far is that it could be that I have python's logging system log > rotation thing running and I think I've seen a reference somewhere > that it uses SIGALRM when log file reaches set size to stop and switch
Python's logging package doesn't use signals, as it's cross-platform. The handler just checks when a log event is handled whether rotation should occur, and if it should, then the log files are rotated. Regards, Vinay Sajip -- http://mail.python.org/mailman/listinfo/python-list