APNS now handles errors from writes to Apple.
   - Before there was just a pooling thread that would read from SSL however SSL writes were not handed and notifications would be skipped and marked as delivered!