}
/* FIXME what value for gen->conn_cnt */
- LLOG_GEN_INC(ctxt->loc_gen);
+ llog_gen_init(ctxt);
/* first add llog_gen_rec */
OBD_ALLOC_PTR(lgr);
if (req == NULL)
RETURN(-ENOMEM);
+ CDEBUG(D_OTHER, "%s mount_count %llu, connection count %llu\n",
+ ctxt->loc_exp->exp_obd->obd_type->typ_name,
+ ctxt->loc_gen.mnt_cnt, ctxt->loc_gen.conn_cnt);
+
req_body = req_capsule_client_get(&req->rq_pill, &RMF_LLOGD_CONN_BODY);
req_body->lgdc_gen = ctxt->loc_gen;
req_body->lgdc_logid = ctxt->loc_handle->lgh_id;
req_body->lgdc_ctxt_idx = ctxt->loc_idx + 1;
ptlrpc_request_set_replen(req);
+ req->rq_no_resend = req->rq_no_delay = 1;
rc = ptlrpc_queue_wait(req);
ptlrpc_req_finished(req);