net/can: device buffer must be clear after enqueue to readahead
Signed-off-by: chao an <anchao@xiaomi.com>
This commit is contained in:
parent
fc1b71b9a6
commit
6950b67b46
@ -215,6 +215,10 @@ uint16_t can_datahandler(FAR struct net_driver_s *dev,
|
||||
ret = iob->io_pktlen;
|
||||
}
|
||||
|
||||
/* Device buffer must be enqueue or freed, clear the handle */
|
||||
|
||||
netdev_iob_clear(dev);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user