[dovecot-cvs] dovecot/src/lib ostream-file.c,1.35,1.36
    cras at dovecot.org 
    cras at dovecot.org
       
    Tue Sep 21 00:27:46 EEST 2004
    
        - Previous message: [dovecot-cvs] dovecot/src/imap imap-fetch-body.c,1.10,1.11
 
        - Next message: [dovecot-cvs] 
	dovecot/src/auth db-ldap.c, 1.22, 1.23 db-ldap.h, 1.11,
	1.12 db-mysql.c, 1.10, 1.11 db-mysql.h, 1.4, 1.5 db-pgsql.c,
	1.8, 1.9 db-pgsql.h, 1.3, 1.4 passdb-bsdauth.c, 1.3,
	1.4 passdb-checkpassword.c, 1.1, 1.2 passdb-ldap.c, 1.10,
	1.11 passdb-mysql.c, 1.3, 1.4 passdb-pam.c, 1.16,
	1.17 passdb-passwd-file.c, 1.9, 1.10 passdb-passwd.c, 1.6,
	1.7 passdb-pgsql.c, 1.5, 1.6 passdb-shadow.c, 1.7,
	1.8 passdb-vpopmail.c, 1.8, 1.9 passdb.c, 1.22, 1.23 passdb.h,
	1.13, 1.14 userdb-ldap.c, 1.14, 1.15 userdb-mysql.c, 1.2,
	1.3 userdb-passwd-file.c, 1.8, 1.9 userdb-passwd.c, 1.9,
	1.10 userdb-pgsql.c, 1.6, 1.7 userdb-static.c, 1.7,
	1.8 userdb-vpopmail.c, 1.9, 1.10 userdb.c, 1.10, 1.11 userdb.h,
	1.9, 1.10
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
    
  
Update of /var/lib/cvs/dovecot/src/lib
In directory talvi:/tmp/cvs-serv7188
Modified Files:
	ostream-file.c 
Log Message:
If we couldn't send any bytes, don't reset buffer's full-flag.
Index: ostream-file.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/ostream-file.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -d -r1.35 -r1.36
--- ostream-file.c	16 Sep 2004 14:59:29 -0000	1.35
+++ ostream-file.c	20 Sep 2004 21:27:43 -0000	1.36
@@ -96,7 +96,7 @@
 {
 	size_t used;
 
-	if (IS_STREAM_EMPTY(fstream))
+	if (IS_STREAM_EMPTY(fstream) || size == 0)
 		return;
 
 	if (fstream->head < fstream->tail) {
    
    
        
	- Previous message: [dovecot-cvs] dovecot/src/imap imap-fetch-body.c,1.10,1.11
 
	- Next message: [dovecot-cvs] 
	dovecot/src/auth db-ldap.c, 1.22, 1.23 db-ldap.h, 1.11,
	1.12 db-mysql.c, 1.10, 1.11 db-mysql.h, 1.4, 1.5 db-pgsql.c,
	1.8, 1.9 db-pgsql.h, 1.3, 1.4 passdb-bsdauth.c, 1.3,
	1.4 passdb-checkpassword.c, 1.1, 1.2 passdb-ldap.c, 1.10,
	1.11 passdb-mysql.c, 1.3, 1.4 passdb-pam.c, 1.16,
	1.17 passdb-passwd-file.c, 1.9, 1.10 passdb-passwd.c, 1.6,
	1.7 passdb-pgsql.c, 1.5, 1.6 passdb-shadow.c, 1.7,
	1.8 passdb-vpopmail.c, 1.8, 1.9 passdb.c, 1.22, 1.23 passdb.h,
	1.13, 1.14 userdb-ldap.c, 1.14, 1.15 userdb-mysql.c, 1.2,
	1.3 userdb-passwd-file.c, 1.8, 1.9 userdb-passwd.c, 1.9,
	1.10 userdb-pgsql.c, 1.6, 1.7 userdb-static.c, 1.7,
	1.8 userdb-vpopmail.c, 1.9, 1.10 userdb.c, 1.10, 1.11 userdb.h,
	1.9, 1.10
 
         -  Messages sorted by: 
              [ date ]
              [ thread ]
              [ subject ]
              [ author ]
         
 
       
More information about the dovecot-cvs
mailing list