+): 回调函数中可以新添加event, 每次处理完event后需要重新计算max fds和read/write fd_set