title: ACE_Mutex::acquire problem
body: <p>I have a mutex in my class with the following definition:</p>
  
  <pre><code>ACE_Mutex m_specsMutex;
  </code></pre>
  
  <p>When i use the acquire() method that takes no parameters everything works just fine. But when i use it with a time value (as follows) it just immediately returns with -1 value. I'm sure that this mutex hasn't been acquired anywhere else so it shouldn't return -1.</p>
  
  <pre><code>m_specsMutex.acquire(ACE_OS::gettimeofday() + ACE_Time_Value(30))
  </code></pre>
  
  <p>Am i doing anything wrong? </p>