"Erich E. Hoover" erich.e.hoover@gmail.com writes:
This patch adds an async queue, list object, and interface change object to the socket object in order to support interface change notification objects (fully implemented in part 4). A significant deviation from previous versions of this patch is that errors are passed up from each routine so that it is easier to ensure that all possible errors are properly reported. I believe that this is the server style comment AJ had on IRC, but some clarification would be appreciated.
No, that's not how error handling works in the server. The functions that fail set last error and then you propagate that.