##// END OF EJS Templates
Bug fixed: FTP Server thread stopped when an error sending file occurred
Miguel Valdez -
r646:8add51ecf562
parent child
Show More
@@ -180,8 +180,6 class Remote(Thread):
180 if not self.cd(self.remotefolder):
180 if not self.cd(self.remotefolder):
181 raise ValueError, "Could not access to the new remote directory: %s" %self.remotefolder
181 raise ValueError, "Could not access to the new remote directory: %s" %self.remotefolder
182
182
183 sts = True
184
185 while True:
183 while True:
186
184
187 for i in range(self.period):
185 for i in range(self.period):
@@ -196,15 +194,11 class Remote(Thread):
196 self.mutex.acquire()
194 self.mutex.acquire()
197
195
198 for thisFile in self.fileList:
196 for thisFile in self.fileList:
199 sts = self.upload(thisFile, self.remotefolder)
197 self.upload(thisFile, self.remotefolder)
200 if not sts: break
201
198
202 self.mutex.release()
199 self.mutex.release()
203 # self.bussy = False
200 # self.bussy = False
204
201
205 if not sts:
206 break
207
208 print "[Remote Server] Thread stopped successfully"
202 print "[Remote Server] Thread stopped successfully"
209
203
210 class FTPClient(Remote):
204 class FTPClient(Remote):
General Comments 0
You need to be logged in to leave comments. Login now