make sure rproc isn't trashed in AGWMsg.pm
[spider.git] / perl / AGWMsg.pm
index 4d1068ff35707ca813b03d5ad2dbf86d7da07705..90f469d82afe107d174bbaefcb904a115c6a495a 100644 (file)
@@ -51,8 +51,11 @@ $connectinterval = 60;
 sub init
 {
        return unless $enable;
-       $rproc = shift;
        
+       # only set $rproc if there is something to set rproc from!
+       my $rp = shift;
+       $rproc = $rp if defined $rp;
+
        finish();
 
        dbg("AGW initialising and connecting to $addr/$port ...");