ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patrick Martin <pjlmar...@gmail.com>
Subject wait for background thread
Date Tue, 26 Jul 2005 16:07:34 GMT
Hello,
Writing an task, I want to run some stuff in a background thread, and
I need ant to wait until the background thread is done before exiting.
I thought I would take example on the ant-contrib forget task, but it
seems that ant will exit even if the background thread is not
finished:

<target name="test">
	<taskdef resource="net/sf/antcontrib/antlib.xml" />
	<forget daemon="false">
		<echo message="before wait" />
		<waitfor maxwait="5" maxwaitunit="second">
			<isset property="dummy.property" />
		</waitfor>
		<echo message="after wait" />
	</forget>
</target>

Here is the output:

test:
     [echo] before wait

BUILD SUCCESSFUL
Total time: 0 seconds

I tested with the daemon attribute set to true and false. Same thing.

What is the recommended way to run tasks in background and ensure they
will be executed before the exit of ant ?

Thank you,

Patrick

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message