이상한 오류가 발생했습니다. 동시에 HTML::DOM
및 forks
모듈을 사용하면 forks
모듈이 제대로 작동하지 않습니다.HTML :: DOM이 forks 모듈 작동을 중지합니다
이상한 일은 다른 기계가 아닌 일부 기계에서만 발생합니다. 예 :
use forks;
use HTML::DOM;
$|=1;
print "before\n";
threads->new(sub {
$|=1;
print "inside\n";
});
print "after\n";
sleep(3600);
나는 단지 before
및 after
, 결코 inside
표준 출력을 참조하십시오. 표준 threads
과 함께 작동하지만 사용하고 싶지 않습니다.
내가 use HTML::DOM;
행을 주석 처리하면 갑자기 작동하기 시작합니다. 그래서 제 질문은
- 정말 버그입니까?
- 버그 인 경우 신고처는 어디입니까? 그것은
HTML::DOM
,forks
의 버그입니까?
편집 : 5.10.0이 아닌 5.8.8 perl에서만 발생합니다.
나를 위해 잘 작동합니다. Linux의 Perl 5.12.2, HTML-DOM 0.045, 포크 0.34. –
5.8.8 것이라고 생각합니다. 글쎄, 나는 지금 forks 모듈의 저자에게 연락하고있다. 방금 처음 여기 물었습니다. –