 @@ -188,7 +196,7 @@
              }
          }
- 
+
 -        bool try_lock()
 +        bool try_lock_impl()
          {

@@ -72,7 +76,7 @@
             }
         }
 
-        void unlock()
+        void unlock_impl()
         {

@@ -203,18 +211,14 @@
           return !res;
         }

-
-    private:
         bool do_try_lock_until(struct timespec const &timeout)
