diff --git a/src/box/iproto.cc b/src/box/iproto.cc index 226b9d065179e300e90f223315329ba52e57486c..863eb4f066669669e7a8276ed7bc0af355e08354 100644 --- a/src/box/iproto.cc +++ b/src/box/iproto.cc @@ -2152,5 +2152,6 @@ iproto_free() * failing to bind in case it tries to bind before socket * is closed by OS. */ - close(binary.ev.fd); + if (evio_service_is_active(&binary)) + close(binary.ev.fd); }