From e5f705c6a6b9aa5eeda04eb51015621a6453eac1 Mon Sep 17 00:00:00 2001 From: Konstantin Osipov <kostja@tarantool.org> Date: Wed, 10 Oct 2012 18:09:37 +0400 Subject: [PATCH] Don't exit on a trivial socket error. --- src/fiber.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/fiber.m b/src/fiber.m index 14b349c05f..7a9ea0f016 100644 --- a/src/fiber.m +++ b/src/fiber.m @@ -391,6 +391,8 @@ fiber_loop(void *data __attribute__((unused))) } @catch (FiberCancelException *e) { say_info("fiber `%s' has been cancelled", fiber->name); say_info("fiber `%s': exiting", fiber->name); + } @catch (tnt_Exception *e) { + [e log]; } @catch (id e) { say_error("fiber `%s': exception `%s'", fiber->name, object_getClassName(e)); panic("fiber `%s': exiting", fiber->name); -- GitLab