aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/sighandler/async_signals_handler.h
diff options
context:
space:
mode:
authorijon <ijon@yandex-team.ru>2022-02-10 16:49:56 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:56 +0300
commita62b5e9ea9837fdaa7a5e327b7f98b41e4d18cf6 (patch)
tree14cf580409bd4159d757c24c726fd796b6011688 /library/cpp/sighandler/async_signals_handler.h
parent570af552997dea3da2712f693b345afa31932f3b (diff)
downloadydb-a62b5e9ea9837fdaa7a5e327b7f98b41e4d18cf6.tar.gz
Restoring authorship annotation for <ijon@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/sighandler/async_signals_handler.h')
-rw-r--r--library/cpp/sighandler/async_signals_handler.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/library/cpp/sighandler/async_signals_handler.h b/library/cpp/sighandler/async_signals_handler.h
index da36365ace..9de1fe1fc9 100644
--- a/library/cpp/sighandler/async_signals_handler.h
+++ b/library/cpp/sighandler/async_signals_handler.h
@@ -1,14 +1,14 @@
-#pragma once
-
+#pragma once
+
#include <util/generic/ptr.h>
#include <functional>
-struct TEventHandler {
+struct TEventHandler {
virtual ~TEventHandler() {
}
- virtual int Handle(int signum) = 0;
-};
-
+ virtual int Handle(int signum) = 0;
+};
+
void SetAsyncSignalHandler(int signum, TAutoPtr<TEventHandler> handler);
void SetAsyncSignalHandler(int signum, void (*handler)(int));
void SetAsyncSignalFunction(int signum, std::function<void(int)> func);