in reply to loss of dll in a multi threaded app
Try adding strict and warnings to your script and I think (but can't test as I don't have the requisite module) that this line
$cxnid = Win32::RASE::RasDial("UE01", undef, "jwetherill", "abc123 +", undef, undef);
will issue an error: "Invalid value for shared scalar at ... ";
The problem is that you are trying to share objects (blessed references) across threads, and that is not allowed.
|
|---|