Hi,
I have a WEB based
build page that starts a build on a build server. The mechanism for
starting a build and the build scripts themselves are all written in PERL.
Last week I inplemented a new build. When I execute this build script
from the command line, it works fine, but when I use the WEB based build
button I receive:
process_easy: DuplicateHandle(In) failed
(e=6)
E:\DSP\dsp_main_view\ip_phone_dsp\wildcard\tools\bin\gmake.exe:
Interrupt/Exception caught (code = 0xc0000005, addr =
0x4174b4)
when
calling gmake.exe in the build script using a PERL system
call.
The
mechanism for starting a build
is a PERL script running
on a IIS server (which publishes the WEB based button) that opens a
socket to the proper build machine The build machines are running a PERL
service that accepts/rejects the JOB request based on it's current load:
number/type of tasks running. Once a machine accepts the build
request, the WEB machine service hands this JOB to the build machine service
and in trun the build machine service starts a PERL script that determines
what PERL build script to call and calls it (again using a system
call).
Any ideas why gmake has a problem in this scenario?
Any work arounds? My other build scripts work ok in this same
scenario.
Thanks in
advance for any help, Dan
**********************************
Dan
Gilbert
Cisco Systems, Inc
2200 East President
George Bush Turnpike
Richardson, TEXAS
75082
email: address@hidden
Work Number
972 813 5147
Fax Number 972 813
5280
**********************************