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