avoid RT __WARN__ handler harder
[freeside.git] / FS / FS / TicketSystem / RT_Internal.pm
index e2dfce3..939aa40 100644 (file)
@@ -92,6 +92,7 @@ sub init {
   # this needs to be done on each fork
   warn "$me init: initializing RT\n" if $DEBUG;
   {
+    local $SIG{__WARN};
     local $SIG{__DIE__};
     eval 'RT::Init("NoSignalHandlers"=>1);';
   }