- Ignore a full socket when notifying thread of timer expiry. - Full socket must not be ignored when destroying since it is the reader's   signal to exit, but looping in this case is safe since the heap lock is not   held here. - Also check for EWOULDBLOCK in addition to EAGAIN.  Some *nix'es return this   instead on full socket.  To further complicate things, on some *nix'es they   are #defined to the same value.
- Ignore a full socket when notifying thread of timer expiry.
- Full socket must not be ignored when destroying since it is the reader's
  signal to exit, but looping in this case is safe since the heap lock is not
  held here.
- Also check for EWOULDBLOCK in addition to EAGAIN.  Some *nix'es return this
  instead on full socket.  To further complicate things, on some *nix'es they
  are #defined to the same value.

Signed-off-by: Duanne Pauls<fa64745e9d2e7c6f0a451388e78ef66a75708ec6@solacesystems.com>

fquinner/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,cloudsmith-io/openmama,dpauls/OpenMAMA,philippreston/OpenMAMA,philippreston/OpenMAMA,vulcanft/openmama,vulcanft/openmama,vulcanft/openmama,philippreston/OpenMAMA,dpauls/OpenMAMA,fquinner/OpenMAMA,fquinner/OpenMAMA,dpauls/OpenMAMA,fquinner/OpenMAMA,dpauls/OpenMAMA,cloudsmith-io/openmama,cloudsmith-io/openmama,philippreston/OpenMAMA,philippreston/OpenMAMA,vulcanft/openmama,cloudsmith-io/openmama,vulcanft/openmama,vulcanft/openmama,philippreston/OpenMAMA,dpauls/OpenMAMA,cloudsmith-io/openmama,dpauls/OpenMAMA,fquinner/OpenMAMA,cloudsmith-io/openmama,dpauls/OpenMAMA,philippreston/OpenMAMA,cloudsmith-io/openmama,vulcanft/openmama