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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]