# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1618007120 -7200
# Node ID 5398623682d7c6dd8c0115ec6597a9f449d23278
# Parent  af9b9acb10d68ac390ecea2f864272b9eea2b13a
clix.raw: Close XMPP connection on 'disconnect' of stdin

diff -r af9b9acb10d6 -r 5398623682d7 clix/raw.lua
--- a/clix/raw.lua	Sat Apr 10 00:13:23 2021 +0200
+++ b/clix/raw.lua	Sat Apr 10 00:25:20 2021 +0200
@@ -108,7 +108,7 @@
 				end
 			end
 			stdin = require "net.server".wrapclient(stdin, "stdin", 0, {
-				onincoming = on_incoming, ondisconnect = function () end
+				onincoming = on_incoming, ondisconnect = function () conn:close() end,
 				}, "*l");
 		else
 			if not send_xml then