ipmpsc
ipmpsc copied to clipboard
Inter-process Multiple Producer, Single Consumer Channels for Rust
This happens when I run `tests::bench_ipmpsc`. ``` $ cd ipc-benchmarks $ RUST_BACKTRACE=1 cargo bench tests::bench_ipmpsc -- --nocapture ... running 1 test thread 'main' panicked at 'error receiving: Runtime("timeout_ok(libc::pthread_cond_timedwait(self.0.condition.get(),\n self.0.mutex.get(), &then))...
This crate has a fantastically designed API but at times the hard dependency on `bincode` introduces excessive overhead for very low latency/high throughput applications. I've included an identical set of...
A much belated follow up to address the issues from this [PR](https://github.com/dicej/ipmpsc/pull/9). If this is accepted then I'll close out the older PR. I was never able to figure out...
Sorry for the vagueness of this issue, I am looking for help in troubleshooting my queue. I've started using this crate to pass logs from multiple processes into a single...
Would it be possible to add methods for batch recv / send? The sending end doesn't bother me too much, but I wonder if there are optimizations available if the...