Revise async operation with Socket.IO section