Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

Bug List

Global apr_proc_t::invoked
This should either always or never be present in release builds - since it breaks binary compatibility. We may enable it always in APR 1.0 yet leave it undefined in most cases.

Global apr_dso_load (apr_dso_handle_t **res_handle, const char *path, apr_pool_t *ctx)
We aught to provide an alternative to RTLD_GLOBAL, which is the only supported method of loading DSOs today.

Global apr_proc_other_child_check (void)
The differing implementations of this function on Win32 (_RUNNING checks) and Unix (used only for _RESTART) are the reason it will be dropped with APR 1.0.

Global apr_proc_other_child_read (apr_proc_t *proc, int status)
This function's name had nothing to do with it's purpose

Global apr_proc_other_child_register (apr_proc_t *proc, void(*maintenance)(int reason, void *, int status), void *data, apr_file_t *write_fd, apr_pool_t *p)
write_fd duplicates the proc->out stream, it's really redundant and should be replaced in the APR 1.0 API with a bitflag of which proc->in/out/err handles should be health checked.

no platform currently tests the pipes health.

Global apr_proc_wait_all_procs (apr_proc_t *proc, int *exitcode, apr_exit_why_e *exitwhy, apr_wait_how_e waithow, apr_pool_t *p)
Passing proc as a *proc rather than **proc was an odd choice for some platforms... this should be revisited in 1.0

Generated on Tue Aug 10 17:42:34 2004 for Apache Portable Runtime by doxygen 1.3.7