Add more MSG_OOB tests for EventHandler
Summary:
Sending OOB messages allows for single byte to be sent truly out of band and placed in an OOB buffer. This byte can then be read (by default) independent from normal data.
The two test-cases validate that
(1) We can receive OOB and normal data on same socket
(2) Sending OOB byte does not affect regular data
NOTE: sending more than one byte usually means the OOB data interleaved with regular data.
Reviewed By: alandau
Differential Revision:
D4370652
fbshipit-source-id:
a573dae7e5afba5a4a410be5371faf4f065c74e9