View | Details | Raw Unified | Return to bug 204340 | Differences between
and this patch

Collapse All | Expand All

(-)rpc/svc.c (+2 lines)
Lines 1232-1240 svc_run_internal(SVCGROUP *grp, bool_t i Link Here
1232
					if (stpref != st)
1232
					if (stpref != st)
1233
						rqstp = NULL;
1233
						rqstp = NULL;
1234
				} else {
1234
				} else {
1235
					mtx_lock(&st->st_lock);
1235
					rqstp->rq_thread = st;
1236
					rqstp->rq_thread = st;
1236
					STAILQ_INSERT_TAIL(&st->st_reqs,
1237
					STAILQ_INSERT_TAIL(&st->st_reqs,
1237
					    rqstp, rq_link);
1238
					    rqstp, rq_link);
1239
					mtx_unlock(&st->st_lock);
1238
				}
1240
				}
1239
			}
1241
			}
1240
		} while (rqstp == NULL && stat == XPRT_MOREREQS
1242
		} while (rqstp == NULL && stat == XPRT_MOREREQS

Return to bug 204340