[ 
https://issues.apache.org/jira/browse/LOGCXX-353?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thorsten Schöning resolved LOGCXX-353.
--------------------------------------

    Resolution: Fixed

I suspected that line as well and fixed it on trunk. Thanks!

> When a client disconnects the SocketHubAppender crashes on the next log 
> message
> -------------------------------------------------------------------------------
>
>                 Key: LOGCXX-353
>                 URL: https://issues.apache.org/jira/browse/LOGCXX-353
>             Project: Log4cxx
>          Issue Type: Bug
>          Components: Appender
>    Affects Versions: 0.10.0
>         Environment: Windows Vista x64 compiling with Visual Studio 2008
>            Reporter: Simon Reye
>            Assignee: Curt Arnold
>
> When a connected client disconnects from a SocketHubAppender log4cxx throughs 
> an exception. From looking at the code, what is happening is the disconnected 
> client is being erased from a output stream vector, which invalidates a 
> .end() iterator which is being used in a while loop. The simple fix would be 
> to reassign the end iterator after erasing the disconnected client.
> I don't have developer access so I can't check my patch in.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to