Hi guys,
I'm not sure I understand everything in xjavadoc
parser, but those 2 things look spooky for me:
In JavaParser:
---<snip>---
synchronized( sourceClass.getParseLock() ) {
sourceClass.getParseLock().notify();
}
---<snap>---
In XJavaDoc:
---<snip>---
synchronized (sourceClass.getParseLock()) {
try {
sourceClass.getParseLock().wait();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
---<snap>---
It looks like classical deadlock to me. Ih main tread
manages to ackquire a lock, parser will never notify
it.
One synchronized ( or maybe both? ) is definitely
wrong.
What do you think about?
regards,
=====
Konstantin Priblouda ( ko5tik ) Freelance Software developer
< http://www.pribluda.de > < play java games -> http://www.yook.de >
< render charts online -> http://www.pribluda.de/povray/ >
__________________________________________________
Do You Yahoo!?
Yahoo! Sports - Coverage of the 2002 Olympic Games
http://sports.yahoo.com
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel