mutex deque datahandle with boost