Changeset e6e250d for libcfa/src/concurrency/channel.hfa
- Timestamp:
- Mar 29, 2026, 11:03:25 PM (3 days ago)
- Branches:
- master
- Parents:
- 81ab5eb
- File:
-
- 1 edited
-
libcfa/src/concurrency/channel.hfa (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/concurrency/channel.hfa
r81ab5eb re6e250d 369 369 /////////////////////////////////////////////////////////////////////////////////////////// 370 370 bool unregister_chan( channel(T) & chan, select_node & node ) with(chan) { 371 if ( ! isListed( node ) && ! node.park_counter ) return false; // handle special OR case371 if ( ! listed( node ) && ! node.park_counter ) return false; // handle special OR case 372 372 lock( mutex_lock ); 373 if ( isListed( node ) ) { // op wasn't performed373 if ( listed( node ) ) { // op wasn't performed 374 374 remove( node ); 375 375 unlock( mutex_lock );
Note:
See TracChangeset
for help on using the changeset viewer.