title: Sharp.xmpp - File Transfer (It always get aborted)
body: <p>I tried using Sharp.xmpp as a library for my console application. When I tried to transfer file, it initiates the file transfer and the receiver can accept it (another client using spark), but right after accepting it through the other client, the file transfer gets aborted. I just followed the sample code in documentation. </p>
  
  <pre><code>client.InitiateFileTransfer(recipient, "path_to_file_to_send", "description of the file", FileTransferCallback);
  </code></pre>
  
  <p>and here is the callback</p>
  
  <pre><code>static void FileTransferCallback(bool accepted, FileTransfer transfer)
      {
          Console.WriteLine(transfer.To + " has " + (accepted == true ? "accepted " : "rejected ") + "the transfer of " + transfer.Name + ".");
      }
  </code></pre>