add nio read log