Fix zebrasrv [warn] ir_session (exception) YAZ-838
[yaz-moved-to-github.git] / src / seshigh.c
index 52ced9b..a9e248e 100644 (file)
@@ -469,7 +469,8 @@ void ir_session(IOCHAN h, int event)
     }
     if (event & EVENT_EXCEPT)
     {
-        yaz_log(YLOG_WARN, "ir_session (exception)");
+        if (assoc->state != ASSOC_DEAD)
+            yaz_log(YLOG_WARN, "ir_session (exception)");
         cs_close(conn);
         destroy_association(assoc);
         iochan_destroy(h);