BZ#15819: introduce internal function to ease poll retry with timeout
Alexandre Oliva
aoliva@redhat.com
Tue Dec 9 17:55:00 GMT 2014
On Nov 14, 2014, Alexandre Oliva <aoliva@redhat.com> wrote:
> This revised patch fixes both of these issues, and it poisons __poll and
> poll at the end of include/poll-noeintr.h.
> Retested on x86_64-linux-gnu. Ok to install?
Ping?
https://sourceware.org/ml/libc-alpha/2014-11/msg00334.html
> for ChangeLog
> [BZ #15819]
> * NEWS: Update.
> * nis/nis_callback.c (internal_nis_do_callback): Call
> __poll_noeintr, drop TEMP_FAILURE_RETRY.
> * nscd/nscd_helper.c (wait_on_socket): Call __poll_noeintr,
> drop loop and gettimeofday timeout recomputation.
> * sunrpc/clnt_udp.c (clntudp_call): Call __poll_noeintr.
> * sunrpc/clnt_unix.c (readunix): Likewise.
> * sunrpc/rtime.c (rtime): Likewise.
> * sunrpc/svc_run.c (svc_run): Likewise.
> * sunrpc/svc_tcp.c (readtcp): Likewise.
> * sunrpc/svc_unix.c (readunix): Likewise.
> * include/poll-noeintr.h: New header, included instead of
> sys/poll.h in all of the above.
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer
More information about the Libc-alpha
mailing list