After successfully invoking HostConnect, my perl script hangs when it calls getpwuid($<) because of ldap failures. If I call getpwuid just before HostConnect, getpwuid is immediately successful. When my perl process is blocked in getpwuid (after VMPowerOn), I can successfully issue a getpwuid in another simultaneous process on the host.
Is this a known issue with VIX1.1/Workstation 6.0?
Details:
($err, $hostHandle) = HostConnect(VIX_API_VERSION, VIX_SERVICEPROVIDER_VMWARE_WORKSTATION, undef, 0, undef, undef, 0, VIX_INVALID_HANDLE);
VMware Workstation 6.0.0
VIX 1.1.0
Perl 5.8.8
Linux 2.6.18.2 on x86_64 Core 2 Duo
(OpenSuSE 10.2)