don't watch for ready-to-write in select() - removed busy loop