[
https://issues.apache.org/jira/browse/DIRMINA-503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12555986#action_12555986
]
Geoff Cadien commented on DIRMINA-503:
--------------------------------------
I'm not sure this is actually fixed. NioProcessor.transferFile will still
throw an IOException. The IOException will be caught in
AbstractPollingIoProcessor.flushNow and exceptionCaught will be fired. I don't
think user code should ever see this exception. It needs to be handled within
Mina and not propagated.
> NioProcessor.transferFile needs to catch IOException on Linux
> -------------------------------------------------------------
>
> Key: DIRMINA-503
> URL: https://issues.apache.org/jira/browse/DIRMINA-503
> Project: MINA
> Issue Type: Bug
> Components: Core
> Affects Versions: 2.0.0-M1
> Environment: Linux 2.6.22 Sun JDK 1.6.0_03
> Reporter: Geoff Cadien
> Assignee: Mike Heath
> Priority: Critical
> Fix For: 2.0.0-M1
>
>
> Under Linux FileChannel.transferTo throws an IOException when the socket send
> buffer is full. This causes the sending of a FileRegion to fail. Here is
> the bug report http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5103988
> Even though it is marked as fixed it continues to exist.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.