Index: libcfa/src/concurrency/channel.hfa
===================================================================
--- libcfa/src/concurrency/channel.hfa	(revision 01de470c47c7621c4d976bf694f6b329a7816229)
+++ libcfa/src/concurrency/channel.hfa	(revision 4dd10fbd1d6b6cf437406603b466ce87ae7f2136)
@@ -74,5 +74,5 @@
 }
 static inline size_t get_count( channel(T) & chan ) with(chan) { return __atomic_load_n( &count, __ATOMIC_SEQ_CST); }
-static inline size_t get_size( channel(T) & chan ) with(chan) { return size; }
+static inline size_t get_size( channel(T) & chan ) with(chan) { return __atomic_load_n( &size, __ATOMIC_SEQ_CST); }
 static inline bool has_waiters( channel(T) & chan ) with(chan) { return !cons`isEmpty || !prods`isEmpty; }
 static inline bool has_waiting_consumers( channel(T) & chan ) with(chan) { return !cons`isEmpty; }
