separate connections between io-threads