On 2013-02-12 12:14, monarch_dodra wrote:
For one thing, "MessageBox" is private.

Unnecessarily hidden, because, from what I can see from a fast look at the sources, there is no implicit requirement for there to be only one MessageBox per thread. Maybe we're getting somewhere and this will be changed.

As for the re-implement of receive to work on a custom Tid, maybe it might be
better to forget about the tid, and implement it on directly on the mailbox?

Well, yes. It's more natural to work on mbox than some artificial struct.

Now, as for the usefulness of having many mailboxes. I'd rather have one mailbox than go into a loop with receiveTimeout called for each Manager, but in your divide&conquer example receive makes sense and keeps ordering.

Reply via email to