Commit 5b747a5
SUNRPC: De-duplicate .pc_release() call sites
There was some spaghetti in svc_process_common() that had evolved
over time such that there was still one case that needed a call
to .pc_release() but never made it. That issue was removed in
the previous patch.
As additional insurance against missing this important callout,
ensure that the .pc_release() method is always called, no matter
what the reply_stat is.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>1 parent 0ae93b9 commit 5b747a5
1 file changed
Lines changed: 7 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1252 | 1252 | | |
1253 | 1253 | | |
1254 | 1254 | | |
1255 | | - | |
| 1255 | + | |
1256 | 1256 | | |
1257 | 1257 | | |
1258 | 1258 | | |
| |||
1353 | 1353 | | |
1354 | 1354 | | |
1355 | 1355 | | |
1356 | | - | |
1357 | | - | |
1358 | | - | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
| 1360 | + | |
1359 | 1361 | | |
1360 | | - | |
| 1362 | + | |
1361 | 1363 | | |
1362 | 1364 | | |
1363 | 1365 | | |
1364 | 1366 | | |
1365 | 1367 | | |
1366 | | - | |
1367 | | - | |
1368 | | - | |
1369 | | - | |
1370 | 1368 | | |
1371 | 1369 | | |
1372 | 1370 | | |
| |||
1375 | 1373 | | |
1376 | 1374 | | |
1377 | 1375 | | |
1378 | | - | |
1379 | | - | |
1380 | | - | |
1381 | 1376 | | |
1382 | 1377 | | |
1383 | 1378 | | |
| |||
1404 | 1399 | | |
1405 | 1400 | | |
1406 | 1401 | | |
1407 | | - | |
1408 | | - | |
1409 | | - | |
1410 | 1402 | | |
1411 | 1403 | | |
1412 | 1404 | | |
| |||
0 commit comments