comparison src/event/ngx_event_openssl.c @ 5018:0ea36741bb35

SSL: removed conditions that always hold true.
author Valentin Bartenev <vbart@nginx.com>
date Mon, 28 Jan 2013 15:34:09 +0000
parents 82234f3f5ca2
children 69693a098655
comparison
equal deleted inserted replaced
5017:d89442dab4d1 5018:0ea36741bb35
1208 } 1208 }
1209 } 1209 }
1210 1210
1211 size = buf->last - buf->pos; 1211 size = buf->last - buf->pos;
1212 1212
1213 if (!flush && buf->last < buf->end && c->ssl->buffer) { 1213 if (!flush && buf->last < buf->end) {
1214 break; 1214 break;
1215 } 1215 }
1216 1216
1217 n = ngx_ssl_write(c, buf->pos, size); 1217 n = ngx_ssl_write(c, buf->pos, size);
1218 1218
1230 1230
1231 if (n < size) { 1231 if (n < size) {
1232 break; 1232 break;
1233 } 1233 }
1234 1234
1235 if (buf->pos == buf->last) { 1235 buf->pos = buf->start;
1236 buf->pos = buf->start; 1236 buf->last = buf->start;
1237 buf->last = buf->start;
1238 }
1239 1237
1240 if (in == NULL || send == limit) { 1238 if (in == NULL || send == limit) {
1241 break; 1239 break;
1242 } 1240 }
1243 } 1241 }