let process_message_request tdsc msg req =
log_output Debug "In Rcomm.From_transport.process_message_request";
let rdsc = TransHash.find thash tdsc in
begin match msg with
| Message (_,pid,iov) ->
To_group_from_transport.send_to_group_from_trans
(To_group_from_transport.ToGrp.Message(rdsc,pid,iov))
(Some rdsc)
(Some begin fun () -> receive_request [req] end)
| _ ->
raise(Invalid_argument
("In Rcomm.From_transport.process_message_request: "^
(string_of_message msg)))
end