fix handle invalid session requests
This commit is contained in:
parent
7ce02e45c8
commit
3056b42ace
1 changed files with 2 additions and 0 deletions
|
@ -34,8 +34,10 @@ export class ClientInterface {
|
|||
const [input_sender, input_receiver] = channel<MsgToServer>();
|
||||
const [output_sender, output_receiver] = channel<MsgToClient>();
|
||||
input_sender.send_all(parsed_stream(mts.message_to_server_parser())(connection.readable))
|
||||
.catch((err) => log("Deserialisation failure :", err.message))
|
||||
.finally(() => input_sender.send({ kind: "exit" }));
|
||||
serialized_stream(output_receiver.iter())(connection.writable)
|
||||
.catch((err) => log("Serialisation failure :", err.message))
|
||||
.finally(() => input_sender.send({ kind: "exit" }));
|
||||
return new ClientInterface(input_receiver, output_sender);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue