Plat 592 writable sources

Is enables client code to know whether the fd is ready for writing. Calling "write" would throw in that situation. The return code of write pertains only to the availability of the message queue.