Commit 7bd43ec2 authored by Jan Kiszka's avatar Jan Kiszka
Browse files

slirp: Properly initialize pollfds_idx of new sockets



Otherwise we may start processing sockets in slirp_pollfds_poll that
were created past slirp_pollfds_fill.

Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
parent 08f4a0f7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ socreate(Slirp *slirp)
    so->so_state = SS_NOFDREF;
    so->s = -1;
    so->slirp = slirp;
    so->pollfds_idx = -1;
  }
  return(so);
}