You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mod_python-commits@quetz.apache.org by gr...@apache.org on 2003/10/23 05:06:39 UTC

cvs commit: httpd-python/src serverobject.c

grisha      2003/10/22 20:06:39

  Modified:    src      serverobject.c
  Log:
  Returned server.my_generation, which got lost somewhere.
  
  Revision  Changes    Path
  1.19      +7 -1      httpd-python/src/serverobject.c
  
  Index: serverobject.c
  ===================================================================
  RCS file: /home/cvs/httpd-python/src/serverobject.c,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- serverobject.c	10 Sep 2003 02:11:22 -0000	1.18
  +++ serverobject.c	23 Oct 2003 03:06:39 -0000	1.19
  @@ -276,6 +276,11 @@
       return result;
   }
   
  +static PyObject *my_generation(serverobject *self, void *objname)
  +{
  +    return PyInt_FromLong((long)ap_my_generation);
  +}
  +
   static PyGetSetDef server_getsets[] = {
       /* XXX process */
       {"next",         (getter)getmakeobj,    NULL, "The next server in the list", "next"},
  @@ -300,6 +305,7 @@
       {"limit_req_line",    (getter)getsrv_recmbr, NULL, "limit on size of the HTTP request line", "limit_req_line"},
       {"limit_req_fieldsize",    (getter)getsrv_recmbr, NULL, "limit on size of any request header field", "limit_req_fieldsize"},
       {"limit_req_fields",    (getter)getsrv_recmbr, NULL, "limit on number of request header fields", "limit_req_fields"},
  +    {"my_generation",    (getter)my_generation, NULL, "Generation of this child", "my_generation"},
       {NULL}  /* Sentinel */
   };