sorin-ionescu/irssi-growl — Issue #3: Irssi freezes if growl_net_host doesn't respond
Author: aeirola
Created: 2011-10-24 16:11:11+00:00
State: open

Apparently the Growl::GNTP has a fairly high connection timeout and irssi runs the script in the main irssi thread. Thus when the script sends a notification to a host that doesn't respond the call to Growl::GNTP will hang, and whole irssi will freeze, for the duration of the timeout. The timeout seems to be 3min, at least for me.

Would it be possible to either run the notification in another thread? Or decrease the timeout somehow? User kfdms similar project kfdm/irssi-growl seems to circumvent the problem by [checking the connection](https://github.com/kfdm/irssi-growl/blob/master/growl-net.pl#L211) before calling Growl::GNTPs notify.