Switched from io_service to strand to preserve sequence.