Bug lors de la destruction d'un objet

darcs-hash:20041004155711-41617-7a52d65ea897b6f384a7954d70784e12c9f76336.gz
This commit is contained in:
pauget 2004-10-04 17:57:11 +02:00
parent b5fe4034a5
commit 2455069bc5

View file

@ -828,11 +828,13 @@ class base_classes_crans(crans_ldap) :
# Sauvegarde
t = str(self.__class__).split('.')[-1]
fd = open('%s/%s/%s_%s' % (config.cimetiere, t, time.strftime('%Y-%m-%d-%H:%M'), self.nom()),'wb')
self.conn = None # Fermeture de la connexion à la base sinon cPickle ne marchera pas
self.conn = None # Fermeture des connexions à la base sinon cPickle ne marchera pas
self.rw_conn = None
cPickle.dump(self,fd,2)
fd.close()
index = "%s, %s : %s %s # %s\n" % (time.strftime(date_format), script_utilisateur, t, self.Nom() , comment)
self.connect() # Reconnexion à la base
# Destruction
data = self.conn.search_s(dn,2)