diff options
author | eldritch horrors <pennae@lix.systems> | 2024-03-21 21:27:07 +0100 |
---|---|---|
committer | eldritch horrors <pennae@lix.systems> | 2024-03-30 23:40:45 +0000 |
commit | 620de98d0ce8d6a9207a6a54c7fc66cfa55f7797 (patch) | |
tree | fbfef069e358d20cbbfe53258fe172bab4bed9d5 /mk | |
parent | 4b730f328e1ea581d09ffba4b064b5f3949af414 (diff) |
libutil: drop Pool resources on exceptional free
if a scope owning a resource does not gracefully drop that resource
while handling exceptions from deeper down the call stack we should
assume the resource is invalid state and drop it. currently it *is*
true that such cases do not cause resources to be freed, but thanks
to validator misuses this has so far not caused any larger problem.
Change-Id: Ie4f91bcd60a64d05c5ff9d22cc97954816d13b97
Diffstat (limited to 'mk')
0 files changed, 0 insertions, 0 deletions