From dd2a60f012698179a4766441cfb40ce5b13c1eaa Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Fri, 3 May 2002 01:16:17 +0000 Subject: Same fix as the tcp stream. (stream_write): Again here. Just like tcp 2002-05-02 Jeffrey Stedfast * camel-stream-fs.c (stream_read): Same fix as the tcp stream. (stream_write): Again here. Just like tcp stream's stream_write(), also make sure to save errno before calling fcntl to restore the fd flags. * camel-tcp-stream-raw.c (stream_read): Handle EINTR errors for select(). (stream_write): Same and also preserve errno when setting the fd flags back. If w == -1, return -1. svn path=/trunk/; revision=16673 --- camel/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index 447a2f2e14..5e7e5220dd 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,15 @@ +2002-05-02 Jeffrey Stedfast + + * camel-stream-fs.c (stream_read): Same fix as the tcp stream. + (stream_write): Again here. Just like tcp stream's stream_write(), + also make sure to save errno before calling fcntl to restore the + fd flags. + + * camel-tcp-stream-raw.c (stream_read): Handle EINTR errors for + select(). + (stream_write): Same and also preserve errno when setting the fd + flags back. If w == -1, return -1. + 2002-05-02 Jeffrey Stedfast * camel-mime-utils.c (header_decode_mailbox): Fixed the fix for -- cgit v1.2.3