Opened 17 years ago
Closed 16 years ago
#2178 closed bug (fixed)
svn hangs during checkout.
Reported by: | bga | Owned by: | axeld |
---|---|---|---|
Priority: | high | Milestone: | R1 |
Component: | Network & Internet/Stack | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
When trying to checkout the code using svn from inside Haiku, I used to get the familiar block notifier KDL. Since recent changes, it does not reach the point where the KDL would happen but, instead, simply hangs. When trying to check if it was a deadlock, I noticed it had acquired the rld_lock with a count of 1 but the funny thing is when I check the sem information, as it shows this:
last acquired by: -241, count: 1 last released by: 241, count: 1
I wonder, is that "-241" correct? The team number was supposed to be 241 without the "-". Does "-" has a specific meaning here or is it the sign of a bug? The same output shows up for other 2 locks it has with a count of 1: "fork lock" and "env lock".
I get this hang consistently now but sometimes the lock that shows a negative team number is a different one, like the "exit stack lock".
Anyway, when forcing debug on the svn main thread using ProcessConrtroller, it appears to be stuck on recv() inside libnetwork.so.
Is there any other information that might be relevant?
Change History (3)
comment:1 by , 17 years ago
Summary: | svn hungs during checkout. → svn hangs during checkout. |
---|
comment:2 by , 17 years ago
Description: | modified (diff) |
---|
comment:3 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Somehow, this seems to have cured itself. Closing it.