QC 20775 Fix
On AIX TSM seems to issue a truncate at the end of it's IO (write).
We get that PTFSAL_truncate call in two modes - sometimes with valid FD and
sometimes without FD valid (file not open).
Problem is in the case of getting called without valid FD,
in PTFSAL_truncate we internally open it but never close the file.

The solution is to close the file before returning in this case.
Signed-off-by: root <root@FSI78.(none)>
PT drop 23

Updated dist version for next PT drop

Signed-off-by: Allison Henderson <achender@linux.vnet.ibm.com>