diff options
author | Harald Welte <laforge@gnumonks.org> | 2019-03-18 17:17:43 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2019-08-27 13:43:31 +0200 |
commit | 2d90611cb06b780b165296aa3abd1f7229d503f9 (patch) | |
tree | 0967edda82deb858d513b8fa268d26597e312810 /include/osmocom/core/select.h | |
parent | 858c86639d09333d297fbbfa7b09fb4ab1209ac9 (diff) |
context: Add support for [per-thread] global talloc contexts
Rather than having applications maintain their own talloc cotexts,
let's offer some root talloc contexts in libosmocore. Let's also
make them per thread right from the beginning. This will help
some multi-threaded applications to use talloc in a thread-safe
way.
Change-Id: Iae39cd57274bf6753ecaf186f229e582b42662e3
Diffstat (limited to 'include/osmocom/core/select.h')
-rw-r--r-- | include/osmocom/core/select.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/core/select.h b/include/osmocom/core/select.h index e4787b09..a200b6f3 100644 --- a/include/osmocom/core/select.h +++ b/include/osmocom/core/select.h @@ -51,6 +51,7 @@ int osmo_fd_register(struct osmo_fd *fd); void osmo_fd_unregister(struct osmo_fd *fd); void osmo_fd_close(struct osmo_fd *fd); int osmo_select_main(int polling); +int osmo_select_main_ctx(int polling); struct osmo_fd *osmo_fd_get_by_fd(int fd); |