[sf-perl] How to monitor a spawned sub-process

Loo, Peter # PHX Peter.Loo at source.wolterskluwer.com
Wed Aug 9 16:57:42 PDT 2006


Wow!  Excellent ideas on both (alarm and fork).  I will look into them.
Thanks for your input.
 
Peter

________________________________

From: sanfrancisco-pm-bounces+peter.loo=source.wolterskluwer.com at pm.org
[mailto:sanfrancisco-pm-bounces+peter.loo=source.wolterskluwer.com at pm.or
g] On Behalf Of Garth Webb
Sent: Wednesday, August 09, 2006 4:31 PM
To: San Francisco Perl Mongers User Group
Cc: sfpug at sf.pm.org
Subject: Re: [sf-perl] How to monitor a spawned sub-process


It sounds like you want to set an alarm.  See "perldoc -f alarm" for
more details.

Garth


On 8/9/06, Loo, Peter # PHX < Peter.Loo at source.wolterskluwer.com
<mailto:Peter.Loo at source.wolterskluwer.com> > wrote: 

	Hi All,
	 
	I was wondering if there is a good way to monitor a spawned
process within a Perl program.  For example: I am using Perl DBI to run
a SQL command.  However, I would like to give the SQL process some time
to complete and at some point break out and quit if a set time has been
exceeded.  Code example:
	 
	eval {
	  $dbh->do("insert into table1 select a.col1, a.col2, b.col4
from table1 a, table2 b");
	  };
	 
	So if the above process does not complete after 10 minutes, I
was to quit out of the program.
	 
	Hope this information is clear.
	 
	Peter

	_______________________________________________
	SanFrancisco-pm mailing list
	SanFrancisco-pm at pm.org
	http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
	
	
	


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20060809/18305afa/attachment-0003.html 


More information about the SanFrancisco-pm mailing list