diff options
author | Ghislain Putois <ghpu@infonie.fr> | 2011-08-15 19:39:21 +0200 |
---|---|---|
committer | Martin Sustrik <sustrik@250bpm.com> | 2011-08-15 19:39:21 +0200 |
commit | 85851d312771f043263257bcf972bd11cadec50a (patch) | |
tree | 71ac412f2fcaa1d822e15094615a7beabeb697b4 /src/thread.cpp | |
parent | 0354d4d37fe814b9dbb94415da2c5314c4b68ae6 (diff) |
Preliminary Android support
Some small changes to prepare a cross-compilation for the Android platform
Signed-off-by: Ghislain Putois <ghpu@infonie.fr>
Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
Diffstat (limited to 'src/thread.cpp')
-rw-r--r-- | src/thread.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/thread.cpp b/src/thread.cpp index 06a47fc..d1c6729 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -59,15 +59,15 @@ extern "C" { static void *thread_routine (void *arg_) { - #if !defined ZMQ_HAVE_OPENVMS - // Following code will guarantee more predictable latecnies as it'll +#if !defined ZMQ_HAVE_OPENVMS && !defined ZMQ_HAVE_ANDROID + // Following code will guarantee more predictable latencies as it'll // disallow any signal handling in the I/O thread. sigset_t signal_set; int rc = sigfillset (&signal_set); errno_assert (rc == 0); rc = pthread_sigmask (SIG_BLOCK, &signal_set, NULL); posix_assert (rc); - #endif +#endif zmq::thread_t *self = (zmq::thread_t*) arg_; self->tfn (self->arg); |