Linux/POSIX 에러정보
SIGIO (29)SIGIO (29) — I/O 준비 시그널
파일 디스크립터가 I/O 준비 상태가 되었습니다. 시그널 기반 비동기 I/O와 함께 사용됩니다.
linuxunix
이 에러의 원인
프로세스가 fcntl(F_SETFL, O_ASYNC)으로 시그널 기반 I/O를 활성화했습니다. fd가 준비되면 커널이 SIGIO를 전송합니다.
수정 방법
I/O를 수행하는 SIGIO 핸들러를 설치하세요. 최신 애플리케이션은 시그널 기반 I/O 대신 epoll() 또는 io_uring()을 선호합니다.
관련 에러 코드
Linux/POSIX 에러경고
SIGQUIT (3)SIGQUIT (3) — 종료 시그널
종료 시그널이 전송되었습니다. 일반적으로 터미널에서 Ctrl+\을 눌러 발생하며 코어 덤프를 생성합니다.
linuxmacosunix
상세 보기 Linux/POSIX 에러정보
Exit 130Exit 130 — SIGINT(Ctrl+C)에 의한 종료
프로세스가 SIGINT(시그널 2)에 의해 종료되었습니다. 일반적으로 Ctrl+C 입력이 원인입니다.
linuxmacosunix
상세 보기 Linux/POSIX 에러정보
EINPROGRESSEINPROGRESS — 작업 진행 중
비차단 연결 시도가 시작되었으며 아직 진행 중입니다.
linuxmacosunix
상세 보기 Linux/POSIX 에러에러
ENOEXECENOEXEC — 실행 파일 형식 오류
인식할 수 없는 실행 파일 형식의 파일을 실행하려고 했습니다.
linuxmacosunix
상세 보기 Linux/POSIX 에러에러
EINVALEINVAL — 잘못된 인수
시스템 호출이나 라이브러리 함수에 유효하지 않은 인수가 전달되었습니다.
linuxmacosunix
상세 보기 Linux/POSIX 에러정보
SIGUSR1 (10)SIGUSR1 (10) — 사용자 정의 시그널 1
애플리케이션별 목적으로 사용하는 사용자 정의 시그널입니다. 기본 동작은 종료입니다.
linuxmacosunix
상세 보기