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.
