Index: libcfa/src/concurrency/channel.hfa
===================================================================
--- libcfa/src/concurrency/channel.hfa	(revision c5a2c96fd79c6bb06fe6f095e292106b4aedb3eb)
+++ libcfa/src/concurrency/channel.hfa	(revision b3ce76f107404c263cbc3ee18518b786bdb28ffb)
@@ -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; }
