[ https://issues.apache.org/jira/browse/AXIS2C-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bill Blough reopened AXIS2C-1655: --------------------------------- Reopening to update fix version (not possible from "closed" status) > Client library closes stderr on axutil_env_free() > ------------------------------------------------- > > Key: AXIS2C-1655 > URL: https://issues.apache.org/jira/browse/AXIS2C-1655 > Project: Axis2-C > Issue Type: Bug > Components: core/clientapi > Affects Versions: 1.6.0 > Reporter: Jake Scott > Priority: Major > Original Estimate: 1h > Remaining Estimate: 1h > > The client API defaults to using stderr when the specified log file cannot be > opened. The axutil_log_impl_free() function blindly closes the log stream > without checking whether it had opened the stream or not. This results in > stderr being closed in certain conditions. > This is effecting a custom Apache module; when Apache runs daemonized, it > switches its working directory to the root. This causes the Axis2 log file > open to fail and use stderr instead. When the module is done with the Axis2 > environment, it frees it - and at that time, Apache's stderr is closed. From > then on, accept() returns fd2 and so the network ends up getting spammed with > Apache log messages. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org