usb: device: Do not call callback when transfer is cancelled

Only call callback when transfer is not cancelled.

Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
Andrei Emeltchenko 2019-05-16 10:59:12 +03:00 committed by Carles Cufí
parent bf76b2acc3
commit f206170c65

View File

@ -1297,7 +1297,9 @@ done:
k_sem_give(&trans->sem);
/* Transfer completion callback */
cb(ep, tsize, priv);
if (trans->status != -ECANCELED) {
cb(ep, tsize, priv);
}
}
}