LMAX's disruptor pattern implemented in C