cleanup init write poll read slow-poll