Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.0, 2.0.1, and 2.0.2

stable TortoiseHgOverlayServer: don't start pipe server more than once (closes #140)

Changeset 8fe6e124b319

Parent 423a0f266bad

by Adrian Buehlmann

Changes to one file · Browse files at 8fe6e124b319 Showing diff from parent 423a0f266bad Diff from another changeset...

 
109
110
111
 
112
113
114
 
210
211
212
 
 
 
213
214
215
 
109
110
111
112
113
114
115
 
211
212
213
214
215
216
217
218
219
@@ -109,6 +109,7 @@
   class MainWindow:   def __init__(self): + self.pipethread = None   msg_TaskbarRestart = RegisterWindowMessage("TaskbarCreated");   message_map = {   msg_TaskbarRestart: self.OnRestart, @@ -210,6 +211,9 @@
  return True     def start_pipe_server(self): + if self.pipethread is not None: + return +   def servepipe():   self.svc = PipeServer(self.hwnd)   self.svc.SvcDoRun()