Commit cf98b3a
committed
iodispatcher: remove explicit dispatch loop for control client
Drop the explicit loop calling bao_dispatch_io() when creating a
control client.
There is no need to proactively check and drain pending requests at
this point. Bao guarantees that the backend VM is notified via an
interrupt whenever there are requests to process, even if the
frontend initiates the interaction first. As a result, the backend
will naturally enter the dispatch path when work is available.
Removing this loop simplifies the initialization path and avoids
redundant polling without changing behavior.
Signed-off-by: João Peixoto <joaopeixotooficial@gmail.com>1 parent 2b41032 commit cf98b3a
1 file changed
+0
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
306 | | - | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | 306 | | |
312 | 307 | | |
313 | 308 | | |
| |||
0 commit comments