Bug 18121 - Use a monotonic clock for pthread timeouts