From: David R. <dav...@ya...> - 2004-09-10 17:59:29
|
Jacquie, I suggest you file a Sourceforge bug report so this doesn't get forgotten (just use the text of your e-mail for the body of the report). I didn't make the changes you're referring to, so I can't guess what was intended. --- Jacquie Howard <jh...@ma...> wrote: > I have upgraded to cvs version 1.13 of > CLucener/store/FSDirectory.cpp, > but FSDirectory::Close is crashing because "d" always turns out to > equal > "this" so when it gets to "UNLOCK_MUTEX(FSDIR_CLOSE);" ,"this" has > self-destructed so the lock has been deleted. > > Just changing the lines back to the previous version that had an else > statement around that unlock didn't work because the macros contain > {} > which are only correctly paired when they are used in pairs. > > Of course I can get it to work if I throw in some extra {} in the > right places but I am sure this is not what you intended. _______________________________ Do you Yahoo!? Shop for Back-to-School deals on Yahoo! Shopping. http://shopping.yahoo.com/backtoschool |