From 2b0f9fddbb72209d2171719ba6b2efc4083d489d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Thu, 8 Jan 1998 17:08:37 +0100 Subject: [PATCH] * Xlib.pmod (Display.open): Call open_socket(). Rev: lib/modules/Protocols.pmod/X.pmod/Xlib.pmod:1.10 --- lib/modules/Protocols.pmod/X.pmod/Xlib.pmod | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod b/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod index 9256988e90..094eb3fe13 100644 --- a/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod +++ b/lib/modules/Protocols.pmod/X.pmod/Xlib.pmod @@ -680,8 +680,11 @@ class Display /* Asynchronous connection */ if (async) - set_nonblocking(0, 0, close_callback); - + { + if (host) + open_socket(); + set_nonblocking(0, 0, close_callback); + } if(host) if (!connect(host, XPORT + (int)fields[1])) return 0; -- GitLab