net/bnxt: handle ring cleanup in case of error