[
https://issues.apache.org/jira/browse/FTPSERVER-133?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12594944#action_12594944
]
gerard commented on FTPSERVER-133:
----------------------------------
FtpServer uses intrinsically many loopback tcp connections on Windows, not on
Linux
Maybe Java 5 use different implementations of the same methods on these OS
And these connections end with time_wait state, an explanation to
/Device/Afd/EndPoint handles leak
Here is a netstat result, all the time_wait sockets come from FtpServer, and
only on Windows
TCP 127.0.0.1:1068 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1621 127.0.0.1:1622 ESTABLISHED
TCP 127.0.0.1:1622 127.0.0.1:1621 ESTABLISHED
TCP 127.0.0.1:1623 127.0.0.1:1624 ESTABLISHED
TCP 127.0.0.1:1624 127.0.0.1:1623 ESTABLISHED
TCP 127.0.0.1:3187 127.0.0.1:9930 ESTABLISHED
TCP 127.0.0.1:3190 127.0.0.1:3191 ESTABLISHED
TCP 127.0.0.1:3191 127.0.0.1:3190 ESTABLISHED
TCP 127.0.0.1:3325 127.0.0.1:3326 TIME_WAIT
TCP 127.0.0.1:3329 127.0.0.1:3330 TIME_WAIT
TCP 127.0.0.1:3339 127.0.0.1:3340 TIME_WAIT
TCP 127.0.0.1:3341 127.0.0.1:3342 TIME_WAIT
TCP 127.0.0.1:3343 127.0.0.1:3344 TIME_WAIT
TCP 127.0.0.1:3345 127.0.0.1:3346 TIME_WAIT
TCP 127.0.0.1:3347 127.0.0.1:3348 TIME_WAIT
TCP 127.0.0.1:3349 127.0.0.1:3350 TIME_WAIT
TCP 127.0.0.1:3353 127.0.0.1:3354 TIME_WAIT
TCP 127.0.0.1:3355 127.0.0.1:3356 TIME_WAIT
TCP 127.0.0.1:3357 127.0.0.1:3358 TIME_WAIT
TCP 127.0.0.1:3359 127.0.0.1:3360 TIME_WAIT
TCP 127.0.0.1:3361 127.0.0.1:3362 TIME_WAIT
TCP 127.0.0.1:3367 127.0.0.1:3368 TIME_WAIT
TCP 127.0.0.1:3369 127.0.0.1:3370 TIME_WAIT
TCP 127.0.0.1:3371 127.0.0.1:3372 TIME_WAIT
TCP 127.0.0.1:3379 127.0.0.1:3380 TIME_WAIT
TCP 127.0.0.1:3381 127.0.0.1:3382 TIME_WAIT
TCP 127.0.0.1:3387 127.0.0.1:3388 TIME_WAIT
TCP 127.0.0.1:3390 127.0.0.1:3391 TIME_WAIT
TCP 127.0.0.1:3398 127.0.0.1:3399 TIME_WAIT
TCP 127.0.0.1:3402 127.0.0.1:3403 TIME_WAIT
TCP 127.0.0.1:3404 127.0.0.1:3405 TIME_WAIT
TCP 127.0.0.1:3406 127.0.0.1:3407 TIME_WAIT
TCP 127.0.0.1:3408 127.0.0.1:3409 TIME_WAIT
TCP 127.0.0.1:3416 127.0.0.1:3417 TIME_WAIT
TCP 127.0.0.1:3418 127.0.0.1:3419 TIME_WAIT
TCP 127.0.0.1:3426 127.0.0.1:3427 TIME_WAIT
TCP 127.0.0.1:3428 127.0.0.1:3429 TIME_WAIT
TCP 127.0.0.1:3430 127.0.0.1:3431 TIME_WAIT
TCP 127.0.0.1:3434 127.0.0.1:3435 TIME_WAIT
TCP 127.0.0.1:3436 127.0.0.1:3437 TIME_WAIT
TCP 127.0.0.1:3440 127.0.0.1:3441 TIME_WAIT
TCP 127.0.0.1:3452 127.0.0.1:3453 TIME_WAIT
TCP 127.0.0.1:3454 127.0.0.1:3455 ESTABLISHED
TCP 127.0.0.1:3455 127.0.0.1:3454 ESTABLISHED
TCP 127.0.0.1:9930 127.0.0.1:3187 ESTABLISHED
UDP 127.0.0.1:123 *:*
UDP 127.0.0.1:1028 *:*
UDP 127.0.0.1:1044 *:*
UDP 127.0.0.1:1056 *:*
UDP 127.0.0.1:1149 *:*
UDP 127.0.0.1:1266 *:*
UDP 127.0.0.1:1900 *:*
UDP 127.0.0.1:2233 *:*
UDP 127.0.0.1:3654 *:*
UDP 127.0.0.1:4162 *:*
> Profile leaking file handles
> ----------------------------
>
> Key: FTPSERVER-133
> URL: https://issues.apache.org/jira/browse/FTPSERVER-133
> Project: FtpServer
> Issue Type: Task
> Components: Core
> Affects Versions: 1.0-M1, 1.0-M2
> Reporter: Niklas Gustavsson
> Assignee: Niklas Gustavsson
> Fix For: 1.0-M3
>
>
> There are indications of FtpServer not releasing file handles appropriately.
> This needs to be profiled and fixed.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.