help : Not able to clone from the git.kernel.org, git-remote goes to infinite loop on poll and select

Ashok Babu ashok3d at gmail.com
Tue Jan 4 00:25:34 EST 2011


Admin Functions

   - Edit<http://support.github.com/discussions/repos/5208-not-able-to-close-from-the-gitkernelorg-git-remote-goes-to-infinite-loop-on-poll-and-select/comments/1>
   - Remove<http://support.github.com/discussions/repos/5208-not-able-to-close-from-the-gitkernelorg-git-remote-goes-to-infinite-loop-on-poll-and-select/delete>

 Hi All,

I am sorry, If this question is not relevant here. If not please suggest me
from where I can get help :


I am trying to clone from the repository "
http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2....<http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git>
"
After entering the command :
git clone
http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2....<http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git>

The terminal hungs for more than an hour.
After which I checked the disk size in the newly created folder :
linux-omap-2.6$ du -hs .
424M .

So I assumed atleast it did not hung and has downloaded 424M. ( Why there is
no progress shown during downloading ?)
-----> Atleast for a rookie like me, I would be happy if there is progress
shown ?

But later on I left it for one more hour, and the size still remained 424MB.

Then I took strace of the "git-remote" process and observed that It goes
into infinite loop in the "poll and select API's"

select(0, [], [], [], {0, 50000}) = 0 (Timeout)
poll([{fd=10, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0
(Timeout)
clock_gettime(CLOCK_MONOTONIC, {40319, 761125790}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 761735093}) = 0
poll([{fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0
(Timeout)
clock_gettime(CLOCK_MONOTONIC, {40319, 762851171}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 763482264}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 764073129}) = 0
select(0, [], [], [], {0, 50000}) = 0 (Timeout)
poll([{fd=10, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0
(Timeout)
clock_gettime(CLOCK_MONOTONIC, {40319, 815722241}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 817421640}) = 0
poll([{fd=11, events=POLLIN|POLLPRI|POLLRDNORM|POLLRDBAND}], 1, 0) = 0
(Timeout)
clock_gettime(CLOCK_MONOTONIC, {40319, 818608398}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 819189485}) = 0
clock_gettime(CLOCK_MONOTONIC, {40319, 819829798}) = 0

---> Is this a BUG ?

( FYI, I am behind a proxy server)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110104/1462d07e/attachment-0001.html 


More information about the Kernelnewbies mailing list