// let udevadm do its job before we return
if (udevadm_settle) {
- r = system("/sbin/udevadm settle");
+ int r = system("/sbin/udevadm settle");
if (r) {
if (r < 0)
cerr << "rbd: error executing udevadm as shell command!" << std::endl;
// let udevadm do its job *before* we try to unmap
if (udevadm_settle) {
- r = system("/sbin/udevadm settle");
+ int r = system("/sbin/udevadm settle");
if (r) {
if (r < 0)
cerr << "rbd: error executing udevadm as shell command!" << std::endl;
// let udevadm finish, if present
if (udevadm_settle){
- r = system("/sbin/udevadm settle");
+ int r = system("/sbin/udevadm settle");
if (r) {
if (r < 0)
cerr << "rbd: error executing udevadm as shell command!" << std::endl;