Replaced std::move based open with forwarding/emplacement based construction.
Added some checks for possible stale handles in mOpperQue after explicit close.