Changeset 1405

Show
Ignore:
Timestamp:
11/10/2006 03:19:28 PM (2 years ago)
Author:
jan
Message:

use 1 instead of 0 as request-id

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/mod_proxy_backend_fastcgi.c

    r1404 r1405  
    88#include "log.h" 
    99#include "fastcgi.h" 
     10 
     11 
     12/**  
     13 * we aren't supporting multiplexing 
     14 * 
     15 * use always the same request-id 
     16 */ 
     17#define PROXY_FASTCGI_REQUEST_ID 1 
    1018 
    1119int proxy_fastcgi_get_env_fastcgi(server *srv, connection *con, plugin_data *p, proxy_session *sess) { 
     
    261269        /* send FCGI_BEGIN_REQUEST */ 
    262270 
    263         fcgi_header(&(beginRecord.header), FCGI_BEGIN_REQUEST, FCGI_NULL_REQUEST_ID, sizeof(beginRecord.body), 0); 
     271        fcgi_header(&(beginRecord.header), FCGI_BEGIN_REQUEST, PROXY_FASTCGI_REQUEST_ID, sizeof(beginRecord.body), 0); 
    264272        beginRecord.body.roleB0 = FCGI_RESPONDER; 
    265273        beginRecord.body.roleB1 = 0; 
     
    288296        } 
    289297 
    290         fcgi_header(&(header), FCGI_PARAMS, FCGI_NULL_REQUEST_ID, packet->used, 0); 
     298        fcgi_header(&(header), FCGI_PARAMS, PROXY_FASTCGI_REQUEST_ID, packet->used, 0); 
    291299        buffer_append_memory(b, (const char *)&header, sizeof(header)); 
    292300        buffer_append_memory(b, (const char *)packet->ptr, packet->used); 
     
    296304        buffer_free(packet); 
    297305 
    298         fcgi_header(&(header), FCGI_PARAMS, FCGI_NULL_REQUEST_ID, 0, 0); 
     306        fcgi_header(&(header), FCGI_PARAMS, PROXY_FASTCGI_REQUEST_ID, 0, 0); 
    299307        buffer_append_memory(b, (const char *)&header, sizeof(header)); 
    300308        b->used++; 
     
    449457                 */ 
    450458                b = chunkqueue_get_append_buffer(out); 
    451                 fcgi_header(&(header), FCGI_STDIN, FCGI_NULL_REQUEST_ID, weWant, 0); 
     459                fcgi_header(&(header), FCGI_STDIN, PROXY_FASTCGI_REQUEST_ID, weWant, 0); 
    452460                buffer_copy_memory(b, (const char *)&header, sizeof(header) + 1); 
    453461                out->bytes_in += sizeof(header); 
     
    524532                b = chunkqueue_get_append_buffer(out); 
    525533                /* terminate STDIN */ 
    526                 fcgi_header(&(header), FCGI_STDIN, FCGI_NULL_REQUEST_ID, 0, 0); 
     534                fcgi_header(&(header), FCGI_STDIN, PROXY_FASTCGI_REQUEST_ID, 0, 0); 
    527535                buffer_copy_memory(b, (const char *)&header, sizeof(header) + 1); 
    528536