This is the mail archive of the mailing list for the glibc project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: BZ#15819: introduce internal function to ease poll retry with timeout

On Nov 14, 2014, Alexandre Oliva <> 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?


> 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
You must be the change you wish to see in the world. -- Gandhi
Be Free! --   FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]