I am fairly certain that the Perldoc is in error ... I find no good reason for what is basically an event-driven routine to call itself upon completion of its work. I would suggest raising that specific point with the module's author. The documentation may by-now be out of date, and not yet corrected.