* Add new http/1.x formatting helpers
* Add ap_assign_request_line()
* 20211221.7 (2.5.1-dev) Add ap_h1_append_header()
+ * 20211221.8 (2.5.1-dev) Add ap_sb_get_child_thread()
*/
#define MODULE_MAGIC_COOKIE 0x41503235UL /* "AP25" */
#ifndef MODULE_MAGIC_NUMBER_MAJOR
#define MODULE_MAGIC_NUMBER_MAJOR 20211221
#endif
-#define MODULE_MAGIC_NUMBER_MINOR 7 /* 0...n */
+#define MODULE_MAGIC_NUMBER_MINOR 8 /* 0...n */
/**
* Determine if the server's current MODULE_MAGIC_NUMBER is at least a
int child_num, int thread_num);
AP_DECLARE(void) ap_update_sb_handle(ap_sb_handle_t *sbh,
int child_num, int thread_num);
+AP_DECLARE(void) ap_sb_get_child_thread(ap_sb_handle_t *sbh,
+ int *pchild_num, int *pthread_num);
AP_DECLARE(int) ap_find_child_by_pid(apr_proc_t *pid);
AP_DECLARE(int) ap_update_child_status(ap_sb_handle_t *sbh, int status, request_rec *r);
ap_update_sb_handle(*new_sbh, child_num, thread_num);
}
+AP_DECLARE(void) ap_sb_get_child_thread(ap_sb_handle_t *sbh,
+ int *pchild_num, int *pthread_num)
+{
+ AP_DEBUG_ASSERT(sbh);
+ *pchild_num = sbh->child_num;
+ *pthread_num = sbh->thread_num;
+}
+
static void copy_request(char *rbuf, apr_size_t rbuflen, request_rec *r)
{
char *p;