moneromooo-monero
b21a60efd9
mlocker: set default log category
2018-12-07 13:13:24 +00:00
Riccardo Spagni
3d745573d7
Merge pull request #4876
...
1132436f
Only show a single mlock() error, to avoid flooding the log (Martijn Otto)
2018-12-04 17:16:29 +02:00
Riccardo Spagni
f6e8ab0dc6
Merge pull request #4875
...
23829ebb
mlocker: don't throw from lock/unlock (moneromooo-monero)
2018-12-04 17:15:07 +02:00
Riccardo Spagni
398f7076bb
Merge pull request #4853
...
2b3595d0
various: do not propagate exception through dtor (moneromooo-monero)
2018-12-04 17:07:51 +02:00
Martijn Otto
1132436f97
Only show a single mlock() error, to avoid flooding the log
2018-11-26 09:37:07 +01:00
moneromooo-monero
23829ebb09
mlocker: don't throw from lock/unlock
...
This prevents exceptions from showing up in various awkward
places such as dtors, since the only exception that can be
thrown is a lock failure, and nothing handles a lock failure
anyway.
2018-11-20 15:26:00 +00:00
moneromooo-monero
2b3595d0fe
various: do not propagate exception through dtor
...
Coverity 189689, 189690, 189692, 189695
2018-11-15 15:53:21 +00:00
moneromooo-monero
0cfd2ae5e7
mlocker: fix dtor ordering problem
...
leak the mutex instead, it's a one off
2018-11-02 12:59:43 +00:00
moneromooo-monero
70271fa788
common: add a class to safely wrap mlock/munlock
...
This class will allow mlocking small objects, of which there
may be several per page. It adds refcounting so pages are only
munlocked when the last object on that page munlocks.
2018-08-16 11:57:46 +00:00