Hi,

I am using the current stable version from python-twisted (2.4.0-3) and pyicqt from testing (0.8a-1.1, no stable version available). Here is what I do to reproduce the bug (using pyicqt with ejabberd from stable (1.1.2-6)):
- Login to jabber, icq-transport and icq-contacts are online
- run /etc/init.d/pyicqt reload, which basically sends a sighup to pyicqt
- Re-login to jabber, icq-transport and icq-contacts are offline
- run /etc/init.d/pyicqt restart, icq-transport and contacts become online again.

I don't know if this is problem with sighup and twisted; reloadConfig() is executed on sighup, but afterwards something obiously hangs. If I comment out 'signal.signal(signal.SIGHUP, reloadConfig)' in main.py of pyicqt and run 'pyicqt reload', the pyicqt process is simply gone.

Maybe this works with twisted/python from testing, but I currently have no testing system available and updating twisted to testing on a stable system has too many dependencies (for me).

Regards,
 Stefan



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to