added some missing shims
fixed logic for clearing the transport work queue