Zachary Kotlarek 12 лет назад
Родитель
Сommit
aeb6007fe0
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      dmx/state.pl

+ 1 - 2
dmx/state.pl

@@ -678,8 +678,7 @@ while (1) {
 		foreach my $sub (@subscribers) {
 
 			# Drop subscribers that are not available
-			my $send = $sub->{'socket'}->send($msg);
-			if (!defined($send) || $send < 1) {
+			if (!eval { $sub->{'socket'}->send($state . $status) }) {
 				print STDERR 'Dropping bad socket from subscriber list: ' . $sub->{'path'} . "\n";
 
 				my @new_subscribers = ();