fhem.pl: handle EAGAIN as select return (Forum #127414)

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25996 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2022-04-25 08:12:20 +00:00
parent 7ea492d558
commit 62f1938a10

View File

@ -740,7 +740,8 @@ while (1) {
$errcount++;
# Handling "Bad file descriptor". This is a programming error.
if($err == 9 || $err == 10038) { # BADF, don't want to "use errno.ph"
# 9/10038 => BADF, 11=>EAGAIN. don't want to "use errno.ph"
if($err == 11 || $err == 9 || $err == 10038) {
my $nbad = 0;
foreach my $p (keys %selectlist) {
my ($tin, $tout) = ('', '');