Changeset 6180

Show
Ignore:
Timestamp:
05/21/10 15:06:42 (3 years ago)
Author:
Cyrus
Message:

ustream: Cleanup / fixes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • luci2/libustream/protocol/http.c

    r6179 r6180  
    1010#include "../core.h" 
    1111#include "../ustream-encoding.h" 
    12  
    13 #define HTTP_FOLLOW_DEFAULT 5 
    1412 
    1513#define HTTP_WRITE_CHUNKED  0x010000 
     
    382380        char *c = strchr(line, ':'); 
    383381        if (!c) { 
    384             stream->status |= USTREAM_IO_COMPLETED; 
     382            stream->status |= USTREAM_IO_COMMITED | USTREAM_IO_COMPLETED; 
    385383            return (http->status = -(errno = EPROTO)); 
    386384        } 
     
    400398    if (errno != EAGAIN) { 
    401399        http->status = -errno; 
    402         stream->status |= USTREAM_IO_COMPLETED; 
     400        stream->status |= USTREAM_IO_COMMITED | USTREAM_IO_COMPLETED; 
    403401    } 
    404402    return (http->status = -errno);