0
나는이 같은 루비 오류를 받고 있어요 :Ruby`Errno` 객체에서 OS 오류 정보를 얻을 수 있습니까?
Errno::EADDRNOTAVAIL: can't assign requested address - connect(2)
내가 IP와 포트가 불법으로 재사용되고 있는지 알아 내기 위해 Errno
객체를 조회 할 수 있도록하고 싶습니다.
이 정보를 찾을 방법이 있습니까? 나는 대답이 "아니오, OS는 Ruby에 오류 번호만을 제공합니다"라고 두려워합니다.
나는 이와 같은 오류 개체를 올려서 구출하고 조정하려고 시도했지만 관련성이있는 .methods
출력에는 아무 것도 표시되지 않습니다. .methods(false)
이 비어 있습니다.
처음에 예외를 일으킨 소켓에서 IP 및 포트를 검색 할 수 없습니까? 그냥 생각. –
@JensTinfors - 이것은 프레임 워크 호출에서 심오하고 있었기 때문에 소켓에 액세스 할 수 없습니다. –