Fedora 21 Update: libtirpc-0.2.5-1.0.fc21
updates at fedoraproject.org
updates at fedoraproject.org
Tue Nov 18 12:10:53 UTC 2014
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-14917
2014-11-13 17:00:03
--------------------------------------------------------------------------------
Name : libtirpc
Product : Fedora 21
Version : 0.2.5
Release : 1.0.fc21
URL : http://nfsv4.bullopensource.org/
Summary : Transport Independent RPC Library
Description :
This package contains SunLib's implementation of transport-independent
RPC (TI-RPC) documentation. This library forms a piece of the base of
Open Network Computing (ONC), and is derived directly from the
Solaris 2.3 source.
TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V
Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface
(XTI). TI-RPC is on-the-wire compatible with the TS-RPC, which is supported
by almost 70 vendors on all major operating systems. TS-RPC source code
(RPCSRC 4.0) remains available from several internet sites.
--------------------------------------------------------------------------------
Update Information:
commit a4fa582908b9c63957240cb0cb68b59d56244ef5
Author: Bodo Stroesser <bstroesser at ts.fujitsu.com>
Date: Thu Nov 6 13:26:00 2014 -0500
write_vc: fix write retry loop for nonblocking mode
This is a simple fix for the write retry loop that is used on
non-blocking connections if write() failed with -EAGAIN.
Additionally it removes a redundant if () {}
Erroneously at each cycle of the loop the length of the data
to send is incremented and the buffer pointer is decremented.
Thus, it might happen that:
* the application crashes
* data from the memory before the buffer is sent
Signed-off-by: Bodo Stroesser <bstroesser at ts.fujitsu.com>
Signed-off-by: Steve Dickson <steved at redhat.com>
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1162711 - Non blocking mode for writes is broken
https://bugzilla.redhat.com/show_bug.cgi?id=1162711
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update libtirpc' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list