From fdb888102be44d95270f015eaa28a297d99da517 Mon Sep 17 00:00:00 2001 From: crs Date: Tue, 23 Oct 2001 22:45:59 +0000 Subject: [PATCH] more notes. --- notes | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/notes b/notes index b0845048..8a470980 100644 --- a/notes +++ b/notes @@ -7,10 +7,15 @@ CServer * must have connection thread in screen info map allows disconnect if screen map changes and screen is removed * put mutex locks wherever necessary (like accessing m_active) + * must handle disconnect of screen by warping cursor off of it CClient * need methods for screen event handler to call as appropriate +threads and X: + X doesn't handle threading very well. need to ensure that all X + calls are protected by a mutex. + server client ------ ------ [accept] <-- connect