aboutsummaryrefslogtreecommitdiff
path: root/news/newspost/files/patch-base::socket.c
blob: d7dbf7b75d6bd40e30bba2a09d5c84619d4c1931 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- base/socket.c.orig	Tue Jan 18 11:08:02 2005
+++ base/socket.c	Tue Jan 18 11:10:08 2005
@@ -126,7 +126,7 @@
 
 	i = 0;
 	pi = buffer;
-	while (TRUE) {
+	while (read_count < STRING_BUFSIZE - 1) {
 		retval = read(sockfd, pi, 1);
 		if(retval < 0)
 			ui_socket_error(errno);