Contact me: hankecnc@gmail.com

使用 POSIX 定时器代替 clock_nanosleep #73

推推 grbl 3年前 (2023-01-29) 620次浏览

对话

使用 POSIX 定时器代替 clock_nanosleep #73
成员

@trasz我做了这个,因为它可能对 freebsd 有帮助。它通过使用 POSIX 计时器摆脱了对 clock_nanosleep(CLOCK_ABSTIME) 的所有使用。它确实使用了 posix (SIGEV_THREAD_ID) 的扩展,但是这个标识符在 freebsd 9.2 机器上的 /usr/include/sys/signal.h 中可以看到,我可以方便地进行 grepping。

使用 POSIX 定时器代替 clock_nanosleep #73
成员作者

这需要在我们的 master 分支上进行 rebase,然后才能合并。

使用 POSIX 定时器代替 clock_nanosleep #73
成员作者

我很高兴在未来的某个时间重新审视它,但是这个补丁已经过时了,我现在不打算亲自处理它。

使用 POSIX 定时器代替 clock_nanosleep #73 杰普勒 关闭了这个 2017 年 5 月 10 日
使用 POSIX 定时器代替 clock_nanosleep #73
贡献者

与此同时,FreeBSD 获得了 clock_nanosleep(),因此可能不需要它。不管怎么说,还是要谢谢你 :-)

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
项目

还没有

发展

成功合并此拉取请求可能会关闭这些问题。

还没有

2名参加者
使用 POSIX 定时器代替 clock_nanosleep #73使用 POSIX 定时器代替 clock_nanosleep #73

喜欢 (0)