mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-24 18:40:38 +00:00
Merge seastar upstream
This commit is contained in:
@@ -204,6 +204,11 @@ reactor::reactor()
|
||||
sev.sigev_signo = SIGALRM;
|
||||
r = timer_create(CLOCK_REALTIME, &sev, &_timer);
|
||||
assert(r >= 0);
|
||||
sigset_t mask;
|
||||
sigemptyset(&mask);
|
||||
sigaddset(&mask, SIGALRM);
|
||||
r = ::sigprocmask(SIG_BLOCK, &mask, NULL);
|
||||
assert(r == 0);
|
||||
#endif
|
||||
memory::set_reclaim_hook([this] (std::function<void ()> reclaim_fn) {
|
||||
// push it in the front of the queue so we reclaim memory quickly
|
||||
|
||||
Reference in New Issue
Block a user