Если библиотека умеет работать с сокетом "асинхронно", то можно использовать coio_wait
Например libpq (postgres), hiredis так умеют
https://github.com/tarantool/pg/blob/master/pg/driver.c#L188Таким образом работа coio_wait будет илдить текущий файбер, который его вызвал, и весь коннектор будет работать в tx потоке тарантула
Если либа не умеет в асинхронные сокеты придется пользоваться coio_call, который будет выполнять блокирующую операцию в отдельном треде.