Author: jfrederic.clere(a)jboss.com
Date: 2009-01-15 12:04:27 -0500 (Thu, 15 Jan 2009)
New Revision: 2170
Modified:
trunk/mod_cluster/native/mod_manager/mod_manager.c
Log:
Also displays sessionid.
Modified: trunk/mod_cluster/native/mod_manager/mod_manager.c
===================================================================
--- trunk/mod_cluster/native/mod_manager/mod_manager.c 2009-01-15 17:00:47 UTC (rev 2169)
+++ trunk/mod_cluster/native/mod_manager/mod_manager.c 2009-01-15 17:04:27 UTC (rev 2170)
@@ -1330,6 +1330,25 @@
ap_rprintf(r, "</pre>");
}
+static void manager_sessionid(request_rec *r)
+{
+ int size, i;
+ int *id;
+
+ /* Process the Sessionids */
+ ap_rprintf(r, "<h1>SessionIDs:</h1>");
+ ap_rprintf(r, "<pre>");
+ size = get_max_size_sessionid(sessionidstatsmem);
+ id = apr_palloc(r->pool, sizeof(int) * size);
+ size = get_ids_used_sessionid(sessionidstatsmem, id);
+ for (i=0; i<size; i++) {
+ sessionidinfo_t *ou;
+ get_sessionid(sessionidstatsmem, &ou, id[i]);
+ ap_rprintf(r, "id: %s route: %s\n", ou->sessionid,
ou->JVMRoute);
+ }
+ ap_rprintf(r, "</pre>");
+
+}
static int manager_info(request_rec *r)
{
int size, i;
@@ -1420,6 +1439,8 @@
/* Process the Vhosts */
manager_info_hosts(r, id[i]);
}
+ /* Display the sessions */
+ manager_sessionid(r);
ap_rputs("</body></html>\n", r);
Show replies by date