Commit d37b1542 authored by jan.koester's avatar jan.koester
Browse files

fixed deathlock

parent 6c341737
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -260,11 +260,10 @@ namespace netplus {
    }

    bool poll::trylockCon(int pos){
        if(_StateLock.try_lock()){
        const std::lock_guard<std::mutex> lock(_StateLock);
        con *curcon=(con*)_Events[pos].data.ptr;
        if(curcon)
            return curcon->conlock.try_lock();
        }
        return false;
    }