Recursively deletes the temporary directory.
This method is generally not used directly as the directory is deleted when close is invoked.
Note that calling this method does not close the open file descriptor root.
Throws
if an error occurs during deletion.