기존 event_fd를 파일처럼 열거나 로드할 수 있나요?

기존 event_fd를 파일처럼 열거나 로드할 수 있나요?

목표는 event_fdPython의 프로세스 전반에 걸쳐 이를 사용하는 것입니다. 문제는 event_fd상위 프로세스에서 생성된 파일 설명자(예: 10)가 하위 프로세스에 존재하지 않는다는 것입니다. 또는 파일 설명자 10이 하위 프로세스에 존재하면 다른 것과 관련되어 있습니다.

상위 프로세스에서 이벤트 fd를 가리키는 "파일"을 열려고 합니다.

open("/proc/<parent_process_pid>/fd/<event_fd_in_parent_process>", os.O_RDWR)

그러나 내 허락은 거부되었습니다. 읽기 전용으로 시도했지만 권한도 거부되었습니다.

event_fd주어진 경로에서 동일한 파일을 여는 것처럼 "동일한" 것을 여는 방법이 있습니까 ?

관련 정보