Hi, I have a strange problem and want to ask if someone here has an idea.

I am writing a program, which watches using the QFilesystemWatcher a watcher folder.
When another release folder is added to my watcher folder, a .torrent file is automatically created, then a mime object is created and uploaded to a tracker site using http POST.

This works perfectly well for releases of any size when I add the release folder in the watcher folder manually. However, when the folder is added via an ftp transfer, it works only for small releases (~5mb). For larger releases I have a problem, for which I have no explanation.

1. The .torrent is created correctly, so the filesystem watcher fires in case of an ftp transfer as good as when I add the files manually.

2. As far as I can tell, my mime object is also the same.

3. However, when I do a QHttp::request(<header>,<mime>,0) nothing happens. The QHttp::request returns at once, since it is non-blocking, but no transfer starts. Not a single QHttp signal is emitted. Regardless where I look, not a single trace of an executed QHttp::request can be found. Neither on the local, nor on the remote server. If I had not put debug output before and after the QHttp::request, I would have said, this method as never been called. But it has.

I am using 4.4.0 on Linux. Any ideas? Anyone experienced something similar?