free(CONST_CAST(struct ofpact *, fm->ofpacts));
}
- bundle_transact(vconn, &requests, OFPBF_ORDERED);
+ bundle_transact(vconn, &requests, OFPBF_ORDERED | OFPBF_ATOMIC);
vconn_close(vconn);
}
}
}
if (bundle) {
- bundle_transact(vconn, &requests, OFPBF_ORDERED);
+ bundle_transact(vconn, &requests, OFPBF_ORDERED | OFPBF_ATOMIC);
} else {
transact_multiple_noreply(vconn, &requests);
}