Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr:
close failed in file object destructor: sys.excepthook is missing lost sys.stderrPoză: -
*Detalii suplimentare: Eroarea apare de fiecare dată când ies din client.

close failed in file object destructor: sys.excepthook is missing lost sys.stderrPoză: -



class LogBoxFile: def __init__(self): self.stderrSave = sys.stderr self.msg = "" def __del__(self): self.restore() def restore(self): sys.stderr = self.stderrSave def write(self, msg): self.msg = self.msg + msg def show(self): dbg.TraceError(self.msg) dbg.LogBox(self.msg,"Error") sys.stdout = TraceFile() sys.stderr = TraceErrorFile()Cu:
class LogBoxFile: def __init__(self): self.stderrSave = sys.stderr self.msg = "" def __del__(self): self.restore() def restore(self): sys.stderr = self.stderrSave def write(self, msg): self.msg = self.msg + msg def show(self): dbg.LogBox(self.msg,"Error") try: sys.stdout.close() except: pass try: sys.stderr.close() except: pass try: sys.excepthook.close() except: pass sys.stdout = TraceFile() sys.stderr = TraceErrorFile() #sys.excepthook = TraceErrorFile()

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 66 vizitatori