silence bogus warning
recursive deallocation for jobnode