On Mon, Feb 17, 2020 at 06:35:38PM -0600, Scott Cheloha wrote:
> Infinite sleep, trivial.
>
> ok?
OK claudio@
> Index: net/if_pppx.c
> ===================================================================
> RCS file: /cvs/src/sys/net/if_pppx.c,v
> retrieving revision 1.74
> diff -u -p -r1.74 if_pppx.c
> --- net/if_pppx.c 28 Jan 2020 16:26:09 -0000 1.74
> +++ net/if_pppx.c 18 Feb 2020 00:35:08 -0000
> @@ -295,8 +295,8 @@ pppxread(dev_t dev, struct uio *uio, int
>
> NET_LOCK();
> pxd->pxd_waiting = 1;
> - error = rwsleep(pxd, &netlock,
> - (PZERO + 1)|PCATCH, "pppxread", 0);
> + error = rwsleep_nsec(pxd, &netlock,
> + (PZERO + 1)|PCATCH, "pppxread", INFSLP);
> NET_UNLOCK();
> if (error != 0) {
> return (error);
>
--
:wq Claudio