Custom Query (204 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (16 - 18 of 204)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Ticket Resolution Summary Owner Reporter
#205 fixed pthread: pthread_rwlock_trywrlock() return 0 even if the other thread already acquired rdlock KO Myung-Hun
Description

Hi/2.

pthread_rwlock_trywrlock() should return EBUSY when the other thread already had a rdlock or a wrlock.

#204 fixed pthread: wrlock() causes CPU load to 99.9% and tryrdlock()/trywrlock() falls into deadlock KO Myung-Hun
Description

Hi/2.

Let's see the following case.

  1. main thread: acquire rdlock
  2. second thread: try to acquire wrlock
  3. third thread: try to acquire tryrdlock

In 2., CPU load gets to 99.9% because of a tight loop in pthread_rwlock_wrlock(). And In 3., deadlock occurs in pthread_rwlock_tryrdlock() because lock->mutex is not released in pthread_rwlock_wrlock().

This occured in the test of pthread_rwlock_rdlock.m4.

#203 invalid klibc returns current directory instead of root Shmuel (Seymour J.) Metz
Description

I ran into a problem with the p7zip command 7za w:\temp\M.7z M:\ (mentioned in https://www.os2world.com/forum/index.php?topic=1941.0) attempting to archive an entire volume and reported it to Ruediger Ihle and he responed:

I did some more testing and it turns out the klibc is the culprit! The problem is, that when the functions opendir()/readdir() are asked to retrieve the content of a root directory (i.e. "X:/*"), they erroneously return the content of the *current* directory on that drive.

Note: I gave this a low priority because I've been able to bypass my problems with zip, and it runs faster than p7zip. However, I can't guaranty that it's not important to other customers running into the same problem in a different application.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Note: See TracQuery for help on using queries.