Changeset 245:677fbe9318d8 for uwsgi.c
Legend:
- Unmodified
- Added
- Removed
-
uwsgi.c
r244 r245 451 451 char *spool_dir = NULL; 452 452 453 static int unconfigured_hook(struct uwsgi_server *uwsgi, struct wsgi_request *wsgi_req , char *buffer) {453 static int unconfigured_hook(struct uwsgi_server *uwsgi, struct wsgi_request *wsgi_req) { 454 454 fprintf(stderr, "-- unavailable modifier requested: %d --\n", wsgi_req->modifier); 455 455 return -1; 456 456 } 457 457 458 static void unconfigured_after_hook(struct uwsgi_server *uwsgi, struct wsgi_request *wsgi_req , char *buffer) {458 static void unconfigured_after_hook(struct uwsgi_server *uwsgi, struct wsgi_request *wsgi_req) { 459 459 return; 460 460 } … … 509 509 char env_reload_buf[11]; 510 510 511 char *buffer;512 511 513 512 #ifdef UNBIT … … 1065 1064 exit (1); 1066 1065 } 1067 buffer = malloc (uwsgi.buffer_size);1068 if ( buffer == NULL) {1066 uwsgi.buffer = malloc (uwsgi.buffer_size); 1067 if (uwsgi.buffer == NULL) { 1069 1068 fprintf (stderr, "unable to allocate memory for buffer.\n"); 1070 1069 exit (1); … … 1322 1321 else if (rlen > 0) { 1323 1322 udp_len = sizeof (udp_client); 1324 rlen = recvfrom (udp_poll.fd, buffer, uwsgi.buffer_size, 0, (struct sockaddr *) &udp_client, &udp_len);1323 rlen = recvfrom (udp_poll.fd, uwsgi.buffer, uwsgi.buffer_size, 0, (struct sockaddr *) &udp_client, &udp_len); 1325 1324 if (rlen < 0) { 1326 1325 perror ("recvfrom()"); … … 1330 1329 if (inet_ntop (AF_INET, &udp_client.sin_addr.s_addr, udp_client_addr, 16)) { 1331 1330 fprintf (stderr, "received udp packet of %d bytes from %s:%d\n", rlen, udp_client_addr, ntohs (udp_client.sin_port)); 1332 if ( buffer[0] == 0x30) {1333 manage_snmp (udp_poll.fd, (uint8_t *) buffer, rlen, &udp_client);1331 if (uwsgi.buffer[0] == 0x30) { 1332 manage_snmp (udp_poll.fd, (uint8_t *) uwsgi.buffer, rlen, &udp_client); 1334 1333 } 1335 1334 } … … 1474 1473 else if ( uwsgi.mywid > (uwsgi.numproc - uwsgi.erlang_nodes) ) { 1475 1474 fprintf(stderr,"Erlang mode enabled for worker %d.\n", uwsgi.mywid); 1476 erlang_loop( buffer);1475 erlang_loop(); 1477 1476 // NEVER HERE 1478 1477 exit(1); … … 1532 1531 1533 1532 i = 0; 1534 wsgi_req.size = sctp_recvmsg (uwsgi.poll.fd, buffer, uwsgi.buffer_size, 0, 0, &sctp_ss, 0);1533 wsgi_req.size = sctp_recvmsg (uwsgi.poll.fd, uwsgi.buffer, uwsgi.buffer_size, 0, 0, &sctp_ss, 0); 1535 1534 if (wsgi_req.size < 0) { 1536 1535 perror ("sctp_recvmsg()"); … … 1541 1540 else { 1542 1541 #endif 1543 if (!uwsgi_parse_response (&uwsgi.poll, uwsgi.options[UWSGI_OPTION_SOCKET_TIMEOUT], (struct uwsgi_header *) &wsgi_req, buffer)) {1542 if (!uwsgi_parse_response (&uwsgi.poll, uwsgi.options[UWSGI_OPTION_SOCKET_TIMEOUT], (struct uwsgi_header *) &wsgi_req, uwsgi.buffer)) { 1544 1543 continue; 1545 1544 } … … 1553 1552 } 1554 1553 1555 ret = (*uwsgi.hooks[wsgi_req.modifier])(&uwsgi, &wsgi_req , buffer);1554 ret = (*uwsgi.hooks[wsgi_req.modifier])(&uwsgi, &wsgi_req); 1556 1555 // calculate execution time 1557 1556 gettimeofday(&wsgi_req.end_of_request, NULL) ; … … 1569 1568 1570 1569 if (!ret) 1571 (*uwsgi.after_hooks[wsgi_req.modifier])(&uwsgi, &wsgi_req , buffer);1570 (*uwsgi.after_hooks[wsgi_req.modifier])(&uwsgi, &wsgi_req); 1572 1571 1573 1572
