Hi

On Tue, 04 Mar 2008 20:48:35 +0100
Stefan Hepp <[EMAIL PROTECTED]> wrote:

> 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).

It does not work, thanks for exact steps for reproducing, now I can see
the issue also. I forwarded bug to upstream [1], and will try to
investigate it deeper when I'll have time.

[1]: http://code.google.com/p/pyicqt/issues/detail?id=134

-- 
        Michal Čihař | http://cihar.com | http://blog.cihar.com

Attachment: signature.asc
Description: PGP signature

Reply via email to