Websockex and process killed

Hi, i’ve got question .
I use websockex to establish wss connection.
STEP 1:
iex> {:ok, pid } = MyLib.start_link []
got :
{:ok, #PID<0.393.0>} - so all is OK.
Next STEP 2:
iex> WebSockex.send_frame pid, subscribtion_frame(mySubscription)
I receive messages so all still is OK.
Now:
STEP 3

iex> Process.exit(pid, :kill) 
** (EXIT from #PID<0.393.0>) shell process exited with reason: killed

Question is :
I killed process without unsubcribe , so server still sends message (server doesn’t know about my killed process ) or server will stop send messages ( somehow has a knowledge about client process termination) ?

I found this discussion here https://stackoverflow.com/questions/53507509/phoenix-websocket-socket-disconnect-vs-channel-leave/53522246 that may provide some help with your question.