diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-12-15 11:53:26 +0100 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2015-02-17 20:29:15 +0100 |
commit | fb8c531ddeef55c8581d3882bd1b1f501d980a30 (patch) | |
tree | 58ad72469c5176a1bfaad978e9d56f591e26e115 /libtrivfs/io-async.c | |
parent | eceeaeb5a2d40875fd432148b9cf26b41497811d (diff) |
libports: avoid acquiring global lock in message dispatch
* libports/interrupt-operation.c (ports_S_interrupt_operation): Update
`cancel_threshold' using atomic operations.
* libports/manage-multithread.c (internal_demuxer): Avoid taking the lock.
* libports/ports.h (struct port_info): Mention that one needs atomic
operations to access `cancel_threshold'.
Diffstat (limited to 'libtrivfs/io-async.c')
0 files changed, 0 insertions, 0 deletions