more notes.
This commit is contained in:
parent
20c7aca1db
commit
fdb888102b
5
notes
5
notes
|
@ -7,10 +7,15 @@ CServer
|
||||||
* must have connection thread in screen info map
|
* must have connection thread in screen info map
|
||||||
allows disconnect if screen map changes and screen is removed
|
allows disconnect if screen map changes and screen is removed
|
||||||
* put mutex locks wherever necessary (like accessing m_active)
|
* put mutex locks wherever necessary (like accessing m_active)
|
||||||
|
* must handle disconnect of screen by warping cursor off of it
|
||||||
|
|
||||||
CClient
|
CClient
|
||||||
* need methods for screen event handler to call as appropriate
|
* 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
|
server client
|
||||||
------ ------
|
------ ------
|
||||||
[accept] <-- connect
|
[accept] <-- connect
|
||||||
|
|
Loading…
Reference in New Issue