summaryrefslogtreecommitdiff
path: root/fs_selfservice/FS-SelfService/freeside-selfservice-clientd
diff options
context:
space:
mode:
authorivan <ivan>2004-03-18 01:46:40 +0000
committerivan <ivan>2004-03-18 01:46:40 +0000
commitcccf2f33d38b693c2742b5806e32d892d31b4374 (patch)
treec02b006c91e373f7092c1db4fd86f4e53063b26e /fs_selfservice/FS-SelfService/freeside-selfservice-clientd
parent32ce27b2183644a901bc79f16278ae750537fbdd (diff)
require Storable minimum 2.09
Diffstat (limited to 'fs_selfservice/FS-SelfService/freeside-selfservice-clientd')
-rw-r--r--fs_selfservice/FS-SelfService/freeside-selfservice-clientd3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs_selfservice/FS-SelfService/freeside-selfservice-clientd b/fs_selfservice/FS-SelfService/freeside-selfservice-clientd
index 925bce6d2..ce9e14d35 100644
--- a/fs_selfservice/FS-SelfService/freeside-selfservice-clientd
+++ b/fs_selfservice/FS-SelfService/freeside-selfservice-clientd
@@ -9,7 +9,7 @@ use subs qw(spawn logmsg lock_write unlock_write);
use Fcntl qw(:flock);
use POSIX qw(:sys_wait_h);
use Socket;
-use Storable qw(nstore_fd fd_retrieve);
+use Storable 2.09 qw(nstore_fd fd_retrieve);
use IO::Handle qw(_IONBF);
use IO::Select;
use IO::File;
@@ -233,6 +233,7 @@ sub spawn {
sub _logmsg {
chomp( my $msg = shift );
my $log = new IO::File ">>$log_file";
+ die "can't open $log_file: $!" unless defined($log);
flock($log, LOCK_EX);
seek($log, 0, 2);
print $log "[client] [". scalar(localtime). "] [$$] $msg\n";