]> Entropealabs - wampex_router.git/commitdiff
don't hibernate websocket
authorChristopher <chris@entropealabs.com>
Fri, 17 Apr 2020 00:44:01 +0000 (19:44 -0500)
committerChristopher <chris@entropealabs.com>
Fri, 17 Apr 2020 00:44:01 +0000 (19:44 -0500)
lib/router/transports/web_socket.ex

index 43b5a2019c5e8f637c7db67fae93a78a8d9ed69b..9a242338e8cf43f8f3adb9a9f5d63a08b409e4e1 100644 (file)
@@ -38,23 +38,23 @@ defmodule Wampex.Router.Transports.WebSocket do
   def websocket_handle({type, payload}, state) do
     Logger.debug("Received #{type} Payload: #{payload}")
     handle_payload({payload, state})
-    {:ok, state, :hibernate}
+    {:ok, state}
   end
 
   @impl true
   def websocket_handle(:ping, state) do
-    {[:pong], state, :hibernate}
+    {[:pong], state}
   end
 
   @impl true
   def websocket_handle(unknown, state) do
     Logger.warn("Unknown websocket frame #{inspect(unknown)}")
-    {:ok, state, :hibernate}
+    {:ok, state}
   end
 
   @impl true
   def websocket_info({:send_request, message}, %WebSocket{serializer: s} = state) do
-    {[{s.data_type(), s.serialize!(message)}], state, :hibernate}
+    {[{s.data_type(), s.serialize!(message)}], state}
   end
 
   @impl true