SHA256
1
0
forked from pool/libtirpc
libtirpc/010-The-goto-again-statement-was-an-left-over-from-the-p.patch

28 lines
790 B
Diff
Raw Normal View History

Accepting request 381804 from home:kukuk:NIS - Add some patches to get libtirpc compiled without needing glibc deprecated functions: - 015-Fix-includes-to-compile-without-deprecated-glibc-fun.patch - 014-Add-des_crypt.c-and-des_impl.c-to-become-independent.patch - 013-If-we-don-t-compile-in-YP-support-don-t-include-YP-h.patch - Add 012-libtirpc-needs-rpcsvc-nis.h-for-compiling-but-does-n.patch to allow bootstrapping of libtirpc without glibc sunrpc code or libnsl NIS+ code. - Add 011-Fix-typo-in-src-libtirpc.map-which-prevents-that-key.patch (fix export of key_secretkey_is_set) - Add the following patches to fix some bugs from the poll() port and an endless loop: - 006-Remove-old-meanwhile-wrong-comment-about-FD_SETSIZE-.patch - 007-Change-rtime-function-to-use-poll-instead-of-select.patch - 008-Add-parameters-to-local-prototypes-to-fix-compiler-w.patch - 009-makefd_xprt-checks-that-the-filedesriptor-is-lower-t.patch - 010-The-goto-again-statement-was-an-left-over-from-the-p.patch - Remove 004-netconfig-prefer-IPv6.patch for SLES12. - Remove libtirpc-getnetconfig-races.patch (was backport). [FATE#320393] - Drop libtirpc-xdr-header.patch (was backport) - Fix public xdr.h header - xdr_rpcvers() were broken (bsc#902439) Added: libtirpc-xdr-header.patch - Fix race conditions in getnetconfig (bsc#899576, bsc#882973) Added: libtirpc-getnetconfig-races.patch OBS-URL: https://build.opensuse.org/request/show/381804 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtirpc?expand=0&rev=57
2016-04-04 13:47:30 +02:00
From 3f4eb06275519308e74e103a0c7681adbd13b7b3 Mon Sep 17 00:00:00 2001
From: Thorsten Kukuk <kukuk@thkukuk.de>
Date: Thu, 25 Feb 2016 13:01:20 +0100
Subject: [PATCH 5/5] The goto again statement was an left over from the port
to poll() interface and needs to be removed. Else we will end in an endless
loop in case we run out of filedescriptors.
Signed-off-by: Thorsten Kukuk <kukuk@thkukuk.de>
---
src/svc_vc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/svc_vc.c b/src/svc_vc.c
index 7415244..d2135c5 100644
--- a/src/svc_vc.c
+++ b/src/svc_vc.c
@@ -346,7 +346,6 @@ again:
descriptors. */
struct timespec ts = { .tv_sec = 0, .tv_nsec = 50000000 };
nanosleep (&ts, NULL);
- goto again;
}
return (FALSE);
}
--
1.8.5.6