changes to support TProcessPoolServer