Changeset 10c071e in mainline for test/synch/rwlock5/test.c
- Timestamp:
- 2005-12-15T16:57:48Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6c68b97
- Parents:
- b4cad8b2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/synch/rwlock5/test.c
rb4cad8b2 r10c071e 86 86 thread_t *thrd; 87 87 88 items_read = 0;89 items_written = 0;88 atomic_set(&items_read, 0); 89 atomic_set(&items_written, 0); 90 90 91 91 readers = i*READERS; … … 116 116 waitq_wakeup(&can_start, WAKEUP_ALL); 117 117 118 while (items_read != readers || items_written!= writers) {119 printf("%d readers remaining, %d writers remaining, readers_in=%d\n", readers - items_read , writers - items_written, rwlock.readers_in);118 while (items_read.count != readers || items_written.count != writers) { 119 printf("%d readers remaining, %d writers remaining, readers_in=%d\n", readers - items_read.count, writers - items_written.count, rwlock.readers_in); 120 120 thread_usleep(100000); 121 121 }
Note:
See TracChangeset
for help on using the changeset viewer.