[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE : RE : RE : [sdx-developers] DocumentBase et Cie : derniers commits
From: |
Rasik Pandey |
Subject: |
RE : RE : RE : [sdx-developers] DocumentBase et Cie : derniers commits |
Date: |
Mon, 5 Jan 2004 15:54:37 +0100 |
Salut,
>> Ce n'est pas le travail (la synchronisation) des methodes
>> Database.save(), Database.delete()?
>
>Si mais pas seulement :
>try {
> dbe = this._database.getEntity(id);
>
>Si le thread est arrêté ici et que l'entité est détruite par un autre
>thread. dbe ne sera pas null et on aura un résultat faux. Pas
>très grave
>en fait... mais ça se répercute sur les generate.
>
>Sur le même registre, AbstractJDBCDatabase.getEntity (et
>autres) n'est
>pas synchronisée : si
>
>dbe = getEntity(id, rs);
>addEntityToCache(dbe);
>
>est arrêté ici, la ligne suivante :
>
>*peut* renvoyer un résultat faux si l'entité a été détruite.
>Idem pour
>Update et pour Search. Me trompè-je ?
On n'aura pas un SDXException?
Rasik