uint networkid = getNetworkId(network);
if(!servers.contains(networkid)) {
Server *server = new Server(userId(), networkid, network);
uint networkid = getNetworkId(network);
if(!servers.contains(networkid)) {
Server *server = new Server(userId(), networkid, network);
- servers.remove(networkid);
- delete servers[networkid];
+ Q_ASSERT(servers.contains(networkid));
+ servers.take(networkid)->deleteLater();
+ Q_ASSERT(!servers.contains(networkid));