I/O callbacks in blocking mode