Hello

I have question about SVNKit Low-Level api in multithread environment.
I invoke getFile() method from SVNRepository object separately in thread.
Each thread has own SVNRepository object created
by SVNRepositoryFactory.create() method.
But when threads started only one getFile() method working at the time.
Other threads are waiting. Only after finish current working getFile()
thread, next thread starts getFile() method.
I read that SVNRepository object has not reentered method, but when thread
has own instance of SVNRepository object it should be not locked beetween
other threads. right ?
Maybe SVNRepository is locked globally ?

Please give any ideas. Maybe someone can explain why invoking methods
from SVNRepository is locked beetween threads ?
And maybe someone has solution of my problem ? - getting file content from
repository in multithread environment.

Best Regards
Marcin Kudla

Reply via email to