-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Stipe, all,
On Friday 27 December 2002 00:56, Stipe Tolj wrote: > Alexander Malysh wrote: > > this patch shall fix this ... > > thanks a lot for the patch! I slightly modified it and commited it to > cvs. > > BTW, checking if the Octstr *filename id not NULLed or the FILE *file > descriptor is basically the same in this case?! Unfortunally no... If store_cleanup thread call store_dump you set file = NULL and if in the same moment store_save called , then you check file != NULL and return with 0. But in this case we have store file and we want block on the list (sms_store or ack_store) and you have race condition wich follows with warning "get ACK of message not found"... FILE *file is not the indicator that we doesn't use store file ! Indicator for us is filename , wich will not be set to NULL... > > Stipe > > [EMAIL PROTECTED] > ------------------------------------------------------------------- > Wapme Systems AG > > Vogelsanger Weg 80 > 40470 Düsseldorf > > Tel: +49-211-74845-0 > Fax: +49-211-74845-299 > > E-Mail: [EMAIL PROTECTED] > Internet: http://www.wapme-systems.de > ------------------------------------------------------------------- > wapme.net - wherever you are - -- Mit besten Grüßen aus Köln Dipl.-Ing. Alexander Malysh ___________________________________ Centrium GmbH Ehrenstrasse 2 50672 Köln Fon: +49 (0221) 277 49 150 Fax: +49 (0221) 277 49 109 email: [EMAIL PROTECTED] web: http://www.centrium.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+DEu9nX3e5W+uJ0ERAkbnAJ9I3twAf2Wits36pNjETZ2c9YHpJACg53hp mzpuDWpHoP6w68T3ejbUu6Y= =4+Wm -----END PGP SIGNATURE-----