gerry has asked for the wisdom of the Perl Monks concerning the following question:
The problem is that the debugger goes into a wait state for a response as the following shows:if ( $pid eq "" ) # if null, MEVS not running - issue comm +and to start MEVS { @command = ("/mevs/$version/bin/mevs", "/mevs/$version/data/con +fig_data/mevs2.cfg", "online"); system(@command, "&"); # restart MEVS $pid = get_pid($version); # Get the current $version mevs pid chomp $pid; # chomp if not null print STATUSLOG "\n\n$ctime [$pid] -- MEVS Status Log -- The M +EVS Online process has been restarted\n\n";
I no longer get any DB<> prompts. It seems it just hangs. I know I created a background process because I can kill the perl process and the MEVS system is still running.DB<1> b 151 DB<2> c MEVS 2.0, Medicaid Eligibility Verification Server, (c)2003. Done. 12/07/04 @ 11:13:41 : MEVS started in Online mode, on port 6500, with +20 listening slots.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: debugger problem with system calls
by tilly (Archbishop) on Dec 07, 2004 at 17:01 UTC | |
by gerry (Sexton) on Dec 07, 2004 at 17:49 UTC |