����onConnect/onReceive/onClose˳��

��swoole�����������У�������޸�dispatch_modeѡ��ײ��ǿ��Ա�֤ͬһ��socket���ӵ�onConnect/onReceive/onClose��������

onConnect

���ӽ�������ȴ�������Accept��Ȼ��֪ͨ��Worker���̡�֮��ŻὫsocket�����¼�ѭ����������д�����Ե��յ������ݵ���֮ǰ��Worker����һ�������յ�onConnectָ�

onConnect/onClose/onReceive �¼�������reactor�̷߳�����

onClose

���ӵĹرչ��̱Ƚϸ��ӡ���swoole��close��������onClose�¼��ص�����ִ���꣬��֪ͨ��reactor�̺߳󡣲Ż�����ִ�С�

�ͻ��������ر�

��ʱreactor�߳����ȵõ��رյ��¼���֮��Ὣ��socket���¼�ѭ�����Ƴ������������Ϊremoved��Ȼ����Worker���̷���֪ͨ����Worker���̵õ�֪ͨ���ص�onClose����������ã���Ȼ������reactor���͹ر�ȷ�ϡ�Reactor�߳��յ�Worker���̵Ĺر�ȷ�Ϻ�Ż�ִ��socket������������close����fd�ͷŸ�����ϵͳ��

�ͻ��������ر����Ӻ�TCPͨ���Ѳ����ã������յ�Worker�ķ���ָ��Ὣ�����ݶ�����

�����������ر�

����ִ��onClose�¼��ص���Ȼ�����ӱ��Ϊclosed������reactor�̷߳��͹ر�ȷ�ϡ�reactor�߳��յ�����Ϣ�������ִ��close��

reactor�����յ��������ݵ�ָ����յ��ر�ȷ��ָ��ȴ��������ݷ��͵��ͻ��˺󣬲Ż�ִ��close������

�����������ر����Ӻ󣬼�ʹ�ͻ�����Ȼ��Server�������ݣ��ﵽ������ʱҲ�ᱻ������

�ܵ����������û���ʱ

reactor��worker֮��Ĺܵ����������������ʱ�������ڴ滺����С����ݷ��Ͳ���������Ȼ�ڻ�������У���δ���͵�reactor�̡߳������ٷ���close����ô�ر�ȷ�ϵ���ϢҲ����뻺����еȴ����͡�����ָ�������ġ�