obtain a new descriptor for the lock in kids, this should fix locking problems
authorivan <ivan>
Wed, 15 Sep 2004 08:30:20 +0000 (08:30 +0000)
committerivan <ivan>
Wed, 15 Sep 2004 08:30:20 +0000 (08:30 +0000)
FS/bin/freeside-selfservice-server

index ad100e8..de7e049 100644 (file)
@@ -138,6 +138,7 @@ while (1) {
       }
       $rv->{_token} = $packet->{_token}; #identifier
 
       }
       $rv->{_token} = $packet->{_token}; #identifier
 
+      open(LOCKFILE,">$lock_file") or die "can't open $lock_file: $!";
       lock_write;
       warn "sending response\n" if $Debug;
       nstore_fd($rv, $writer) or die "FATAL: can't send response: $!";
       lock_write;
       warn "sending response\n" if $Debug;
       nstore_fd($rv, $writer) or die "FATAL: can't send response: $!";