I have a small Perl script which calls Growl::GNTP to send notifications to 
my iMac, which runs Growl 1.3.2 under Mac OS X 10.7.2. The Perl script used 
to run under Ubuntu 9.04, but I've recently upgraded to Ubuntu 11.10. 
Communication between the Perl script and Growl used to work, but now 
doesn't, although I haven't changed the script.

The symptoms are simple: when the Perl script is called on Ubuntu 11.10, 
Growl on the Mac becomes unresponsive and shows a beachball when the cursor 
is placed over the icon in the menubar. I have to quit Growl using the 
Activity Monitor. The Perl script also seizes up and its terminal session 
has to be aborted. I have followed the Perl script with the debugger, and 
the error occurs after the "Register Application" string is sent to Growl 
using IO::Socket. The Perl script hangs whilst waiting for a return value 
from Growl on the Mac.

I don't know if this problem is specific to Growl 1.3.2 because I can't 
remember what the precise configuration was when it last worked.

However, for some reason which I cannot begin to understand, the script did 
work once whilst I was stepping very carefully through using the debugger. 
Unfortunately, I haven't been able to repeat this: as soon as I switched of 
debugging and tried again, everything seized up again.

I'd be grateful for any hints about how to fix this problem.

Regards
Steve

-- 
You received this message because you are subscribed to the Google Groups 
"Growl Discuss" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/growldiscuss/-/qz-WS80SH7YJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/growldiscuss?hl=en.

Reply via email to