session keys for upstream connections should be two-sided
This commit is contained in:
parent
6b2c5b2695
commit
f4eca16582
|
@ -55,9 +55,10 @@ defmodule Floof do
|
|||
if sesskey != nil do
|
||||
{:ok, encd} = :FloofProtocol.encode(:ProtoMessage, {:session, {:attach, sesskey}})
|
||||
:ok = :gen_tcp.send(socket, encd)
|
||||
Floof.SessionManager.attach(sesskey, self())
|
||||
end
|
||||
|
||||
serve(socket, %{}, nil)
|
||||
serve(socket, %{}, sesskey)
|
||||
after
|
||||
:ok = :gen_tcp.close(socket)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue