[ https://issues.apache.org/jira/browse/NIFI-8020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Pierre Villard resolved NIFI-8020. ---------------------------------- Resolution: Fixed > TailFile can leave FileChannel open when handling NUL characters > ---------------------------------------------------------------- > > Key: NIFI-8020 > URL: https://issues.apache.org/jira/browse/NIFI-8020 > Project: Apache NiFi > Issue Type: Bug > Affects Versions: 1.13.0 > Reporter: Tamas Palfy > Assignee: Tamas Palfy > Priority: Major > Fix For: 1.13.0 > > Time Spent: 20m > Remaining Estimate: 0h > > In TailFile when REREAD_ON_NUL is set to 'true' and a NUL character is > encountered, the processor aborts all processing and yields to try again > later. > However the opened FileChannel is not stored in the states. Because of this > the reader is not cleaned up later. > On Windows this prevents from deleting the tailed file. (On linux it seems > the file still can be deleted. Leaving open the FileChannel is not good > nonetheless.) > Fix: Store the reader in the states. -- This message was sent by Atlassian Jira (v8.3.4#803005)