summaryrefslogtreecommitdiff
path: root/gatosocket.cpp
diff options
context:
space:
mode:
authorJavier <dev.git@javispedro.com>2016-01-15 01:41:44 +0100
committerJavier <dev.git@javispedro.com>2016-01-15 01:41:44 +0100
commit365f98a9f973f5ead0886073ebcaa9bf7c5f0f47 (patch)
tree15382f18006098f39052c10b657386df46f19e3d /gatosocket.cpp
parentb41e73a1565ff9edd45f814a4b535020c04b1b15 (diff)
downloadlibgato-365f98a9f973f5ead0886073ebcaa9bf7c5f0f47.tar.gz
libgato-365f98a9f973f5ead0886073ebcaa9bf7c5f0f47.zip
actually close sockets during close
Diffstat (limited to 'gatosocket.cpp')
-rw-r--r--gatosocket.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/gatosocket.cpp b/gatosocket.cpp
index 19f11ff..da3721d 100644
--- a/gatosocket.cpp
+++ b/gatosocket.cpp
@@ -128,6 +128,7 @@ void GatoSocket::close()
delete writeNotifier;
readQueue.clear();
writeQueue.clear();
+ ::close(fd);
fd = -1;
s = StateDisconnected;
emit disconnected();