[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdewebdev/quanta/components/debugger
From: Linus McCabe <Linus () mccabe ! nu>
Date: 2005-09-24 9:47:06
Message-ID: 1127555226.157432.27145.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 463496 by linusmc:
bugfix: don't use deleteLater() where not needed, so port is properly closed.
M +6 -7 dbgp/dbgpnetwork.cpp
M +11 -6 gubed/quantadebuggergubed.cpp
--- branches/KDE/3.5/kdewebdev/quanta/components/debugger/dbgp/dbgpnetwork.cpp #463495:463496
@@ -70,11 +70,11 @@
if(m_server->listen())
{
emit active(true);
- emit networkError(i18n("Lisening on port %1").arg(service), true);
+ emit networkError(i18n("Lisening on port %1").arg(service), true);
}
else
{
- m_server->deleteLater();
+ delete m_server;
m_server = NULL;
emit active(false);
emit networkError(i18n("Unable to listen on port %1").arg(service), true);
@@ -91,13 +91,14 @@
{
m_socket->flush();
m_socket->close();
- m_socket->deleteLater();
+ delete m_socket;
}
// Close the server
if(m_server)
{
- m_server->deleteLater();
+ m_server->close();
+ delete m_server;
m_server = NULL;
}
@@ -159,8 +160,6 @@
else
{
kdDebug(24002) << k_funcinfo << ", " << m_server->errorString() << endl;
- m_socket->deleteLater();
- m_socket = NULL;
}
}
@@ -204,7 +203,7 @@
if(m_socket)
{
- m_socket->deleteLater();
+ delete m_socket;
m_socket = NULL;
}
--- branches/KDE/3.5/kdewebdev/quanta/components/debugger/gubed/quantadebuggergubed.cpp #463495:463496
@@ -71,10 +71,15 @@
sendCommand("die", 0);
m_socket->flush();
m_socket->close();
+ delete m_socket;
+ m_socket = NULL;
}
if(m_server)
- m_server->deleteLater();
-
+ {
+ m_server->close();
+ delete m_server;
+ m_server = NULL;
+ }
emit updateStatus(DebuggerUI::NoSession);
}
@@ -126,7 +131,7 @@
else
{
emit updateStatus(DebuggerUI::NoSession);
- m_server->deleteLater();
+ delete m_server;
m_server = NULL;
debuggerInterface()->enableAction("debug_connect", true);
debuggerInterface()->enableAction("debug_disconnect", false);
@@ -151,12 +156,14 @@
m_socket->close();
m_socket->deleteLater();
+ m_socket = NULL;
}
// Close the server
if(m_server)
{
- m_server->deleteLater();
+ m_server->close();
+ delete m_server;
m_server = NULL;
}
@@ -292,8 +299,6 @@
else
{
kdDebug(24002) << k_funcinfo << ", " << m_server->errorString() << endl;
- m_socket->deleteLater();
- m_socket = NULL;
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic