Index: libcfa/src/bits/weakso_locks.hfa
===================================================================
--- libcfa/src/bits/weakso_locks.hfa	(revision fc0996a0f6e251a465119fb1a55c0e0e49ebb126)
+++ libcfa/src/bits/weakso_locks.hfa	(revision 22f2b7d3027e8d8daa7328d2dd229d765fc12333)
@@ -62,5 +62,5 @@
 bool register_select( blocking_lock & this, select_node & node ) OPTIONAL_THREAD;
 bool unregister_select( blocking_lock & this, select_node & node ) OPTIONAL_THREAD;
-bool on_selected( blocking_lock & this, select_node & node ) OPTIONAL_THREAD;
+void on_selected( blocking_lock & this, select_node & node ) OPTIONAL_THREAD;
 
 //----------
@@ -80,3 +80,3 @@
 static inline bool   register_select( multiple_acquisition_lock & this, select_node & node ) { return register_select( (blocking_lock &)this, node ); }
 static inline bool   unregister_select( multiple_acquisition_lock & this, select_node & node ) { return unregister_select( (blocking_lock &)this, node ); }
-static inline bool   on_selected( multiple_acquisition_lock & this, select_node & node ) { return on_selected( (blocking_lock &)this, node ); }
+static inline void   on_selected( multiple_acquisition_lock & this, select_node & node ) { on_selected( (blocking_lock &)this, node ); }
