Aha. Mmm I'm actually using 2.1.0 and had debug level set to 1 which works successfully, but I just raised that to 2 and I did experience the hang.
This is actually something I experienced whilst writing one of my own scripts but I never put two and two together....or perhaps I just forgot about this bug report.
The problem stems from printing to STDERR in GT::Base. When implementing my own debugging routine I found the same problem. Then printing to STDERR it would hang. You can see my thread here which I posted when having trouble:
http://gossamer-threads.com/...tring=STDERR;#218922
Now, I've just opened up GT::Base...if you comment out line 271 which is:
print STDERR "$pkg ($$): $msg";
...you will find the hang stops. I'm looking for a fix.
This is actually something I experienced whilst writing one of my own scripts but I never put two and two together....or perhaps I just forgot about this bug report.
The problem stems from printing to STDERR in GT::Base. When implementing my own debugging routine I found the same problem. Then printing to STDERR it would hang. You can see my thread here which I posted when having trouble:
http://gossamer-threads.com/...tring=STDERR;#218922
Now, I've just opened up GT::Base...if you comment out line 271 which is:
print STDERR "$pkg ($$): $msg";
...you will find the hang stops. I'm looking for a fix.