Yes the queue is always that size.

Anton Lindqvist <an...@openbsd.org> wrote:
> Comments? OK?
> 
> Index: dev/wscons/wsevent.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/wscons/wsevent.c,v
> retrieving revision 1.18
> diff -u -p -r1.18 wsevent.c
> --- dev/wscons/wsevent.c      19 Nov 2018 19:19:24 -0000      1.18
> +++ dev/wscons/wsevent.c      1 Feb 2019 07:16:03 -0000
> @@ -127,7 +127,7 @@ wsevent_fini(struct wseventvar *ev)
>  #endif
>               return;
>       }
> -     free(ev->q, M_DEVBUF, 0);
> +     free(ev->q, M_DEVBUF, WSEVENT_QSIZE * sizeof(struct wscons_event));
>       ev->q = NULL;
>  
>       sigio_free(&ev->sigio);
> 

Reply via email to