+ eval { $self->{post_accept}->($c, $addr, $sock) };
+ warn "E: $@\n" if $@;
+ } elsif ($! == EAGAIN || $! == ECONNABORTED) {
+ # EAGAIN is common and likely
+ # ECONNABORTED is common with bad connections
+ return;
+ } elsif (my $sym = $ERR_WARN{int($!)}) {
+ warn "W: accept(): $! ($sym)\n";
+ } else {
+ warn "BUG?: accept(): $!\n";