Try to read a message from Channel without blocking and if it fails,
create a read queue entry using the given sel_state and sel_id
Param:
ptr = Buffer to write the message to
sel_state = SelectState instace of the select call being executed
sel_id = id of the select call being executed
Try to read a message from Channel without blocking and if it fails, create a read queue entry using the given sel_state and sel_id
Param: ptr = Buffer to write the message to sel_state = SelectState instace of the select call being executed sel_id = id of the select call being executed