Kaynağa Gözat

Unlink session when exit message has been forwarded to session (#2703)

* Unlink session when exit message has been forwarded to session

* Readjust possition of emqx_protocol:session
Gilbert 6 yıl önce
ebeveyn
işleme
05b660ff50
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  1. 1 0
      src/emqx_ws_channel.erl

+ 1 - 0
src/emqx_ws_channel.erl

@@ -328,6 +328,7 @@ terminate_session(Reason, ProtoState) ->
         undefined ->
         undefined ->
             ok;
             ok;
         SessionPid ->
         SessionPid ->
+            unlink(SessionPid),
             SessionPid ! {'EXIT', self(), Reason}
             SessionPid ! {'EXIT', self(), Reason}
     end.
     end.