add blocking message queue to vobject.