Repo Added
|
Files
64
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/tpm2-software/tpm2-abrmd/commit/<a class=hub.com/tpm2-software/tpm2-abrmd/commit/ab54413991e94e562d654c2865627cdb43642ebb">ab5441399<a href="https://github.com/tpm2-software/tpm2-abrmd/commit/ab54413991e94e562d654c2865627cdb43642ebb">">ResourceManager: Fix race between session save and connection termination. </a><a class="double-link" href="https://github.com/tpm2-software/tpm2-abrmd/commit/<a class="double-link" href="https://github.com/tpm2-software/tpm2-abrmd/commit/0115d572bc4f6026a28a2ed5d7340ca77c6dc4d2">0115d572b</a>">0115d572b</a><a href="https://github.com/tpm2-software/tpm2-abrmd/commit/ab54413991e94e562d654c2865627cdb43642ebb"> fixed the worst part of this but a very narrow window for a race persisted. For it to trigger the client must terminate their connection to the daemon triggering a call to the resource_manager_on_connection_removed function by an external thread before the main processing thread saves all of the sessions associated with the previous command. Fixing this requires that the main processing loop hold the lock on the SessionList until all sessions have been saved. Signed-off-by: Philip Tricca <philip.b.tricca@intel.com>
0 of 0 relevant lines covered (NaN%)
0.0 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|