Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 38adc64d authored by Elliott Hughes's avatar Elliott Hughes Committed by android-build-merger
Browse files

Merge "Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test."

am: 32e2d0f7

* commit '32e2d0f7':
  Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test.

Change-Id: Ifbcd04d77a11cc89e3e73b522a263382aa29b6a2
parents 875f6263 32e2d0f7
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -252,14 +252,10 @@ class BinderLibTestEvent
            int ret;
            pthread_mutex_lock(&m_waitMutex);
            if (!m_eventTriggered) {
#if defined(HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE)
                pthread_cond_timeout_np(&m_waitCond, &m_waitMutex, timeout_s * 1000);
#else
                struct timespec ts;
                clock_gettime(CLOCK_REALTIME, &ts);
                ts.tv_sec += timeout_s;
                pthread_cond_timedwait(&m_waitCond, &m_waitMutex, &ts);
#endif
            }
            ret = m_eventTriggered ? NO_ERROR : TIMED_OUT;
            pthread_mutex_unlock(&m_waitMutex);
@@ -739,14 +735,10 @@ class BinderLibTestService : public BBinder
                }
                if (ret > 0) {
                    if (m_serverStartRequested) {
#if defined(HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE)
                        ret = pthread_cond_timeout_np(&m_serverWaitCond, &m_serverWaitMutex, 5000);
#else
                        struct timespec ts;
                        clock_gettime(CLOCK_REALTIME, &ts);
                        ts.tv_sec += 5;
                        ret = pthread_cond_timedwait(&m_serverWaitCond, &m_serverWaitMutex, &ts);
#endif
                    }
                    if (m_serverStartRequested) {
                        m_serverStartRequested = false;