/// <exception cref="System.IO.IOException"/>
 public override void Close(TaskAttemptContext context)
 {
     if (finalSync)
     {
         @out.Sync();
     }
     @out.Close();
 }