코드의 특정 부분에서 모듈을 무시하여 스레드 모듈을 비 스레드 안전 모듈 Win32 :: OLE와 함께 사용할 수있는 방법을 찾으려고합니다. 먼저 모든 다른 스레드를 생성하지 않는펄에서 비 threadsafe 모듈을 무시하는 방법이 있습니까?
use strict;
use warnings;
use Win32::OLE;
#Do some OLE stuff
#unimport Win32::OLE
use threads;
my $exec_command = threads->create(sub{});
$exec_command->join();
#reimport Win32::OLE
'threads'를 사용하지 않는 자체 프로세스에서 실행해야합니다. 왜 이전 질문을 삭제 했습니까? – Borodin
스레드로 비 threadsafe 모듈을 사용하는 것이 일반적인 실수라고 생각하기 때문에 여기서 다시 묻기로했습니다. – TheAschr