diff -Naur tgt-1.0.18-orig/usr/iscsi/iser.c tgt-1.0.18/usr/iscsi/iser.c --- tgt-1.0.18-orig/usr/iscsi/iser.c 2011-09-29 17:57:49.546065404 -0700 +++ tgt-1.0.18/usr/iscsi/iser.c 2011-09-29 17:58:25.663956172 -0700 @@ -3502,8 +3502,10 @@ err = iser_ib_init(); - if (err) + if (err) { + iser_send_nop = 0; return err; + } if (iser_send_nop) { nop_work.func = iser_nop_work_handler;