Protect against possible race conditions and threads by ensuring that rml send always occurs inside an event.

cmr:v1.7.4:reviewer=jsquyres:subject=Protect against race conditions in rml send