Commit 1db1ae7
authored
KAFKA-20678: Exception handling for read call in ReplicaManagerLogReader.readAsync. (#22753)
The `read` call in `readAsync` was not protected by a try catch block
which could throw an exception in a non-async fashion to the caller.
This PR surrounds the call in try-catch and adds appropriate tests.
Reviewers: Apoorv Mittal <apoorvmittal10@gmail.com>1 parent 8c0ca4a commit 1db1ae7
2 files changed
Lines changed: 26 additions & 2 deletions
File tree
- core/src
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
119 | | - | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
120 | 127 | | |
121 | 128 | | |
122 | 129 | | |
| |||
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
381 | 381 | | |
382 | 382 | | |
383 | 383 | | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
384 | 401 | | |
385 | 402 | | |
386 | 403 | | |
| |||
0 commit comments