}
## REMOVE OSFHandleOpen
-use Win32API::File qw(
+use IPC::Win32APIFile qw(
GetOsFHandle
OsFHandleOpenFd
OsFHandleOpen
CloseHandle( $self->{TEMP_FILE_HANDLE} )
if defined $self->{TEMP_FILE_HANDLE};
+ close( $self->{CHILD_HANDLE} )
+ if defined $self->{CHILD_HANDLE};
+
$self->{$_} = undef for @cleanup_fields;
}