5 The SquirrelJME stuff can just throw exceptions, although I planned to use
6 buggy error codes since those methods would be virtualized. However later in
7 the course of development I just decided to do rewrites.
11 I was thinking of something. Something needed a wait().
15 mailboxListen needs one, for the very rare event that there are more
16 Integer.MAX_VALUE mailboxes listening, there has to be a wait on the object
17 for a later notification.
21 The mailboxes need an error state so to speak, if an `Error` is thrown then
22 all other operations should fail for the most part. Well really, I just need
23 to handle close. If a connection is closed during a read then it can just
24 return -1 when a datagram is attempted to be read.
28 So I have closing now, but the TODO thrown by the server is not detected by
33 I just need to implement sorted tree removal, or just switch to hashmap. Since
34 now when the server closes the connection, the client goes to close it also
39 So right now if one side closes the connection, regardless of error or not,
40 the other side just reads EOF. I do wonder if that is bad. It is however,
41 simple. So now that I have IPC, at least in the same process, I can implement
42 the rest of the display server and client now. I just made a simple message
43 passing system which should be fast. All messages are sent locally and they
44 are synchronized so they do not explode across threads.