MPR_CM_FLAGS_COMPLETE
cm->cm_flags |= MPR_CM_FLAGS_COMPLETE;
while ((cm->cm_flags & MPR_CM_FLAGS_COMPLETE) == 0) {