This commit is contained in:
Nicolas Évrard committed 2011-03-02 13:01:52 +01:00
commit 445c41f556
2 files changed
+6 -2

No files matched your search

+2 -1
View File
@@ -1141,7 +1141,8 @@ class Main(object):
return ([], [])
def sig_login(self, widget=None, dbname=False, res=None):
self.sig_logout(widget, disconnect=False)
if not self.sig_logout(widget, disconnect=False):
return
if not res:
try:
dblogin = DBLogin(self.window)
+4 -1
View File
@@ -113,7 +113,10 @@ class FIFOServer(IPCServer):
fifo = os.fdopen(os.open(self.filename, os.O_RDONLY|os.O_NONBLOCK))
data = ''
while self.running:
rlist, _, _ = select.select([fifo], [], [], 1)
try:
rlist, _, _ = select.select([fifo], [], [], 1)
except select.error:
continue
if rlist:
try:
data += fifo.readline()