eSSKrSSKrSSKJrJr \R (d\"S5eSSKJr SSKJ r SSKJ r SSKJ r S /r "S S \ 5r"S S \ R5rg) N) reductionset_spawning_popenz,No support for sending fds between processes) forkserver) popen_fork)spawn)utilPopenc \rSrSrSrSrSrg)_DupFdcXlgNind)selfrs F/opt/imh/python3.13/lib/python3.13/multiprocessing/popen_forkserver.py__init___DupFd.__init__scF[R"5UR$r)rget_inherited_fdsr)rs rdetach _DupFd.detachs++-dhh77rrN)__name__ __module__ __qualname____firstlineno__rr__static_attributes__rrr r s 8rr c\^\rSrSrSr\rU4SjrSrSr \ R4Sjr Sr U=r$)r rc2>/Ul[TU] U5 gr)_fdssuperr)r process_obj __class__s rrPopen.__init__!s  %rchURRU5 [UR5S- $)Nr)r$appendlen)rfds rduplicate_for_childPopen.duplicate_for_child%s' 499~!!rc[R"UR5n[R"5n[ U5 [ R"X#5 [ R"X5 [ S5 [R"UR5uUl n[R"U5n[R"U[R XPR45Ul[%USSS9nUR'UR)55 SSS5 [R*"UR5Ulg![ S5 f=f!,(df  ND=f)NwbT)closefd)rget_preparation_data_nameioBytesIOrrdumprconnect_to_new_processr$sentinelosdupr Finalize close_fds finalizeropenwrite getbuffer read_signedpid)rr& prep_databufw _parent_wfs r_launch Popen._launch)s..{/@/@A jjl4  % NN9 * NN; , t $%<r_sV 2!! D EE ) 8V8-J  -r