Commit Diff


commit - 93c0742a02792f3505d66c840b0d752e04e2523a
commit + 1e648e778e98dbde108c2fbfc151cabdf7acd226
blob - 024927cfcf8dc33f61b3656e18d9a92471c0f326
blob + ad3f4c31452cba5bba00a25368429af6966e770a
--- TODO
+++ TODO
@@ -8,3 +8,9 @@
    user and not by root.
 
  - tweak iounit so it's always lower than the choosen msize
+
+ - handle message bigger than MAX_IMSGSIZE - IMSG_HEADER_SIZE.  One
+   way to do that would be to *not* use asynchroonus imsgs in client.c
+   but synchronous I/O: this way, once a message has been processed,
+   we can just receive the next in the same function (i.e. twrite) and
+   go ahead.