in reply to Re^2: Disc burningin thread Disc burning
In that case you might be interested in IPC::Run's start/pump/finish interface (or in your case pump_nb), which will let you run a separate process and communicate with it while it is running.