identd: Ensure sockets are deleted when disconnected
authorManuel Nickschas <sputnick@quassel-irc.org>
Sun, 17 Jun 2018 22:07:51 +0000 (00:07 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 18 Jun 2018 19:25:50 +0000 (21:25 +0200)
commite212eabe53878a8fa6ecb15909a325ed7dd63283
treed0283a7532e06590f9ef4fae8fc16cb62f50a4f8
parent2e83624ce2642589a5b1f298e4993c51d22caafe
identd: Ensure sockets are deleted when disconnected

Don't leave stale sockets around; instead, have them delete themselves
once disconnected. Use a QPointer in Request to be able to check for
deletion before trying to access the socket.
src/core/identserver.cpp
src/core/identserver.h