Merge 0.10->trunk
authorKim Alvefur <zash@zash.se>
Sun, 3 Apr 2016 13:53:00 +0000 (15:53 +0200)
committerKim Alvefur <zash@zash.se>
Sun, 3 Apr 2016 13:53:00 +0000 (15:53 +0200)
plugins/mod_c2s.lua

index 42c35689ca357f05b9ba8dac0470674885f95576..a690e9be7f112931f5f77680d21c77de482b0884 100644 (file)
@@ -178,6 +178,9 @@ local function session_close(session, reason)
                        sm_destroy_session(session, reason);
                        conn:close();
                end
+       else
+               local reason = (reason and (reason.name or reason.text or reason.condition)) or reason;
+               sm_destroy_session(session, reason);
        end
 end