Pārlūkot izejas kodu

abort in error

master
robin 10 gadus atpakaļ
vecāks
revīzija
f380e29ca9
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4
    0
      libptsocket/ptsocket.cpp

+ 4
- 0
libptsocket/ptsocket.cpp Parādīt failu

@@ -188,6 +188,10 @@ void PTSocket::m_socketError(QAbstractSocket::SocketError)
188 188
 
189 189
 void PTSocket::setState(PTSocket::State s)
190 190
 {
191
+    if(s == m_state)
192
+        return;
193
+    if(s == Error)
194
+        abort();
191 195
     if(s == Handshaked)
192 196
         m_pingTimer.start();
193 197
     else

Notiek ielāde…
Atcelt
Saglabāt