Tryag File Manager
Home
-
Turbo Force
Current Path :
/
proc
/
self
/
root
/
usr
/
lib
/
python2.4
/
test
/
Upload File :
New :
File
Dir
//proc/self/root/usr/lib/python2.4/test/test_socketserver.pyo
mò ‚=5Dc�����������@���s¸��d��k��l�Z�d�k�l�Z�l�Z�l�Z�l�Z�e�i�d�ƒ�d�k�Td�k �Z �d�k �Z �d�k�Z�d�k�Z�d�k �Z �d�Z�d�Z�d�f��d�„��ƒ��YZ�d �e�e�f�d �„��ƒ��YZ�d�e�e�f�d�„��ƒ��YZ�d �f��d�„��ƒ��YZ�d�Z�d�d�„�Z�d�„��Z�d�„��Z�d�e�i�f�d�„��ƒ��YZ�d�a�d�„��Z�d�Z�g��Z�d�„��Z �d�„��Z!�d�„��Z"�e#�e$�g�Z%�e&�e �d�ƒ�o!�e �i'�d&�j�o�e%�i(�e)�ƒ�n�e*�e+�g�Z,�e&�e �d�ƒ�o!�e �i'�d'�j�o�e,�i(�e-�ƒ�n�e&�e �d�ƒ�p�g��Z.�g��Z/�n�d�e0�e1�f�d �„��ƒ��YZ2�e1�e3�g�Z.�e&�e �d�ƒ�o!�e �i'�d(�j�o�e.�i(�e2�ƒ�n�d!�e0�e4�f�d"�„��ƒ��YZ5�e4�e6�g�Z/�e&�e �d�ƒ�o!�e �i'�d)�j�o�e/�i(�e5�ƒ�n�d#�„��Z7�d$�„��Z8�e9�d%�j�o�e8�ƒ��n�d�S(*���(���s���test_support(���s���verboses���verifys���TESTFNs���TestSkippedt���network(���t���*Ni���f0.5t���MyMixinHandlerc�����������B���s���t��Z�d�„��Z�RS(���Nc���������C���s=���t��i�t�ƒ�|��i�i�ƒ��}�t��i�t�ƒ�|��i�i�|�ƒ�d��S(���N( ���t���timet���sleept���DELAYt���selft���rfilet���readlinet���linet���wfilet���write(���R���R ���(����(����t,���/usr/lib/python2.4/test/test_socketserver.pyt���handle���s���� (���t���__name__t ���__module__R ���(����(����(����R���R������s���t���MyStreamHandlerc�����������B���s���t��Z�RS(���N(���R���R���(����(����(����R���R������s���t���MyDatagramHandlerc�����������B���s���t��Z�RS(���N(���R���R���(����(����(����R���R������s���t ���MyMixinServerc�����������B���s���t��Z�d�„��Z�d�„��Z�RS(���Nc���������C���s%���x�t��t�ƒ�D]�}�|��i�ƒ��q �Wd��S(���N(���t���ranget���NREQt���iR���t���handle_request(���R���R���(����(����R���t���serve_a_few���s���� �c���������C���s���|��i�|�ƒ�|��i�ƒ��‚��d��S(���N(���R���t ���close_requestt���requestt���server_close(���R���R���t���client_address(����(����R���t���handle_error"���s���� (���R���R���R���R���(����(����(����R���R������s��� s���hello world i���c���������C���sV���t��i��|��g�g��g��|�ƒ�\�}�}�}�|��|�j�o�|��i�|�ƒ�Sn�t�d�|��f�‚�d��S(���Ns���timed out on %r( ���t���selectt���sockt���timeoutt���rt���wt���xt���recvt���nt���RuntimeError(���R���R$���R���R ���R!���R"���(����(����R���t���receive)���s����$ c���������C���s‹���t��i��|��t��i�ƒ�}�|�i�t�|�ƒ�t�|�d�ƒ�}�}�x2�|�o*�d�|�j�o�t�|�d�ƒ�}�|�|�7}�q;�Wt �|�t�j�ƒ�|�i�ƒ��d��S(���Nid���s��� (���t���sockett���protot ���SOCK_DGRAMt���st���sendtot ���teststringt���addrR&���t���buft���datat���verifyt���close(���R(���R-���R/���R*���R.���(����(����R���t ���testdgram0���s�����c���������C���s•���t��i��|��t��i�ƒ�}�|�i�|�ƒ�|�i�t�ƒ�t�|�d�ƒ�}�}�x2�|�o*�d�|�j�o�t�|�d�ƒ�}�|�|�7}�qE�Wt�|�t�j�ƒ�|�i�ƒ��d��S(���Nid���s��� ( ���R'���R(���t���SOCK_STREAMR*���t���connectR-���t���sendallR,���R&���R.���R/���R0���R1���(���R(���R-���R/���R*���R.���(����(����R���t ���teststream:���s���� �t���ServerThreadc�����������B���s���t��Z�d�„��Z�d�„��Z�RS(���Nc���������C���s/���t��i�i�|��ƒ�|�|��_�|�|��_�|�|��_ �d��S(���N( ���t ���threadingt���Threadt���__init__R���R-���t���_ServerThread__addrt���svrclst���_ServerThread__svrclst���hdlrclst���_ServerThread__hdlrcls(���R���R-���R<���R>���(����(����R���R:���F���s���� c���������C���so���d�t��|��i�f�d�„��ƒ��Y}�t�o �d�GHn�|�|��i�|��i�ƒ�}�t�o �d�GHn�|�i�ƒ��t�o �d�GHn�d��S(���NR<���c�����������B���s���t��Z�RS(���N(���R���R���(����(����(����R���R<���L���s���s���thread: creating servers���thread: serving three timess���thread: done( ���R���R���R=���R<���t���verboseR;���R?���t���svrR���(���R���RA���R<���(����(����R���t���runK���s����� � �(���R���R���R:���RB���(����(����(����R���R7���E���s��� i����c�����������C���s$���t��d�7a��d�t�i�ƒ��d�d�t��S(���Ni���i'��iè��i ���(���t���seedt���ost���getpid(����(����(����R���t���pickportU���s����� t ���localhostc���������C���s���|��t�i�j�o�t�t�ƒ��f�SnÜ�t�t�t�ƒ��ƒ�}�t�i �d�j�o§�|�d�d�j�o�|�d�}�n�|�d�t�i �t�i�f�j�o�|�d�}�n�t�i�i �d�|�ƒ�}�t�i �d�j�o�|�i�t�i �t�i�ƒ�}�që�|�i�t�i�t�i �ƒ�}�n�t�i�|�ƒ�|�Sd��S(���Nt���os2i���t���:i���i����s���\sockett���/(���R(���R'���t���AF_INETt���hostRF���t���TESTFNt���strt���fnRD���t���namet���sept���altsept���patht���joint���replacet ���testfilest���append(���R(���RO���(����(����R���t���pickaddr\���s���� c����������C���sF���x8�t��D]0�}��y�t�i�|��ƒ�Wq�t�i�j �o�q�Xq�Wg��t��(d��S(���N(���RV���RO���RD���t���removet���error(���RO���(����(����R���t���cleanupq���s����� c���������C���sé���xâ�|�D]Ú�}�t�|��ƒ�}�t�o�d�G|�GHd�G|�GHn�t�|�|�|�ƒ�}�t�o �d�GHn�|�i �ƒ��t�o �d�GHn�xB�t �t�ƒ�D]4�}�t �i�t�ƒ�t�o �d�G|�GHn�|�|��|�ƒ�q�Wt�o �d�GHn�|�i�ƒ��t�o �d�GHq�q�Wd��S(���Ns���ADDR =s���CLASS =s���server createds���server runnings���test clients���waiting for servert���done(���t���serversR<���RX���R(���R-���R@���R7���R>���t���tt���startR���R���R���R���R���R���t���testfuncRT���(���R(���R]���R>���R`���R-���R���R^���R<���(����(����R���t���testloopy���s.����� � � � � � �t���forkRH���t���AF_UNIXt���ForkingUnixStreamServerc�����������B���s���t��Z�RS(���N(���R���R���(����(����(����R���Rd���–���s����t���ForkingUnixDatagramServerc�����������B���s���t��Z�RS(���N(���R���R���(����(����(����R���Re���š���s����c�����������C���sZ���t��t�i�t�t�t�ƒ�t��t�i�t�t�t�ƒ�t �t�d�ƒ�o�t��t�i �t�t�t�ƒ�n�d��S(���NRc���(���Ra���R'���RK���t ���tcpserversR���R6���t ���udpserversR���R2���t���hasattrRc���t ���streamservers(����(����(����R���t���testallŸ���s����c����������C���s@���d��k��}��|��i�ƒ��o�t�d�ƒ�‚�n�z�t�ƒ��Wd��t�ƒ��Xd��S(���Ns"���can't run when import lock is held(���t���impt ���lock_heldt���TestSkippedRj���R[���(���Rk���(����(����R���t ���test_main¨���s���� �t���__main__(���s���os2(���s���os2(���s���os2(���s���os2(:���t���testt���test_supportt���test.test_supportR@���R0���RM���Rm���t���requirest���SocketServerR'���R���R���R8���RD���R���R���R���t���StreamRequestHandlerR���t���DatagramRequestHandlerR���R���R,���R&���R2���R6���R9���R7���RC���RF���RL���RV���RX���R[���Ra���t ���TCPServert���ThreadingTCPServerRf���Rh���RP���RW���t���ForkingTCPServert ���UDPServert���ThreadingUDPServerRg���t���ForkingUDPServerRi���t���dgramserverst���ForkingMixInt���UnixStreamServerRd���t���ThreadingUnixStreamServert���UnixDatagramServerRe���t���ThreadingUnixDatagramServerRj���Rn���R���(#���Rq���R@���Rg���R}���R,���R���RV���Rf���RF���RL���R���Ri���Re���R2���R0���R[���Ra���Rd���RX���Rn���R���Rm���R���R���Rj���R6���RM���R���R'���R&���R7���R���R8���R���RD���(����(����R���t���?���s^���