HTTP push
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Nov 7, 2005, 02:35 UTC
- Message-ID
- <Pine.LNX.4.63.0511070328230.25684@wbgn013.biozentrum.uni-wuerzburg.de>
Hi,
I played a little with git-http-push. There are some strange things going on: whenever I commented out the calls to curl_multi_remove_handle() and curl_multi_cleanup(), all was well. Whenever I did not, there was either a segfault, or an endless loop.
Also, I had to update my curl, because http-push *absolutely* needs CURLOPT_HTTPGET. I tried to fake it with any combination of CURLOPT_{NOBODY,POST,PUT,UPLOAD}, but failed. (Yes, that means that you won't have to deal any longer with my patches to support older curl versions...)
Note: all my tests are from an iBook (client) to an Intel Linux (server).
I will run some tests on another client with valgrind (that will wait until tomorrow; it's 3.30am local time, so I head to bed).
Ciao, Dscho