[erlang-bugs] Unclosed ports causing memory leak
Sverker Eriksson
sverker@REDACTED
Thu Oct 23 11:54:13 CEST 2008
Bjorn Gustavsson wrote:
> 2008/10/14 Malcolm Dowse <malcolm@REDACTED>
>
>
>> Hello,
>>
>> We have been having some issues with Erlang ports not being closed
>> properly. Instead, the ports remain in a strange "half closed" state. In
>> this state, some aspects of the runtime system act as if the port exists
>> (erlang:ports/1) but others act as if it does not (erlang:port_info/1,
>> erlang:port_close/1). For example:
>>
>
> Thanks!
>
> I was able to reproduce the problem. We will investigate.
>
> /Bjorn
>
Bug found in inet_drv.c. The output queue was not cleared causing the
port to linger without being able to close properly.
Fix done and scheduled for R12B-5.
/Sverker, Erlang/OTP
More information about the erlang-bugs
mailing list