this also removes the readhandle from isccc_ccmsg_readmessage(); we'll expect the caller to hold that reference.