Small corrections and additions. Added function to check process activity.
Covered the case where an empty dumpfile was created for a transfer step but was not removed/written to during the previous (interrupted) transfer run. This can happen, if the tgftp command is interrupted by SIGINT before it can execute its post-command. Empty dumpfiles for the current step are now removed prior to the execution of the transfer step.
Corrections for multipathing support. Finished implementation for the code path that handles transfers of transfer lists. Implemented same functionality for the code path that handles transfers of URLs (Internally only transfer lists are used!). Also added functionality to actively forward a received SIGINT to all gt subprocesses. The propagation of SIGINT to children did not work reliably without this extra functionality.