From 84af66aba26d2088d5d95c240d176f3edaf17b58 Mon Sep 17 00:00:00 2001 From: Darkelarious Date: Sun, 5 Mar 2017 22:19:52 +0100 Subject: Split error logging over multiple error types --- lib/MasterServer/TCP/Syncer.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/MasterServer/TCP/Syncer.pm') diff --git a/lib/MasterServer/TCP/Syncer.pm b/lib/MasterServer/TCP/Syncer.pm index bfe3d78..3e903e0 100755 --- a/lib/MasterServer/TCP/Syncer.pm +++ b/lib/MasterServer/TCP/Syncer.pm @@ -30,7 +30,7 @@ sub sync_with_master { connect => [$ms->{ip} => $ms->{tcp}], timeout => 4, poll => 'r', - on_error => sub {$self->log("error","$! on $ms->{ip} $ms->{tcp}"); $handle->destroy;}, + on_error => sub {$self->error($!, "$ms->{ip}:$ms->{port}"); $handle->destroy;}, on_eof => sub {$self->process_sync_list($sync_list, $ms); $handle->destroy;}, on_read => sub { # receive and clear buffer -- cgit v1.2.3