diff --git a/usr.sbin/bhyve/rfb.c b/usr.sbin/bhyve/rfb.c --- a/usr.sbin/bhyve/rfb.c +++ b/usr.sbin/bhyve/rfb.c @@ -1191,6 +1191,7 @@ } } done: + close(rc->cfd); rc->cfd = -1; if (perror == 0) pthread_join(tid, NULL);