git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Git clone stalls at a read(3, ...) saw using strace

From
ARAndré Goddard Rosa <andre.goddard@gmail.com>
Date
Jul 27, 2006, 12:16 UTC
Message-ID
<b8bf37780607270516i7fbd8844he03e107b15fd2ed7@mail.gmail.com>
Hi, all!
    Please CC me as I'm not subscribed.
    Using  GIT 1.4.1, I tried to get this repository:
# git clone git://source.mvista.com/git/linux-davinci-2.6.git
    After some time the download stalled completely. I used ps and
saw two git processes.
    Using strace, I saw that the first one, "git clone", was waiting
with waitpid()
for its child termination.
    Its child, "git pack --all -k", was stalled at a "read(3, ...)"
    I went to /proc and saw that fd 3 was a pipe. Anyone know why this
is happening?
    I found an issue somewhat related in google (not sure that is the
same problem):
http://groups.google.com/group/fa.linux.kernel/browse_thread/thread/e64a92f28def32a7/93bd8bf5df1fcc66?lnk=st&q=&rnum=1#93bd8bf5df1fcc66
    It stalled at the first 60 Mb transfered. After CTRL+C it deletes
and I have to start again from scratch.
Thank you for the great alternative to bitkeeper and CVS,
-- 
[]s,
André Goddard
Next: Pavel Roskin
Message 1 of 14 in “Git clone stalls at a read(3, ...) saw using strace”
  1. André Goddard RosaJul 27, 2006
  2. Pavel RoskinJul 27, 2006
  3. André Goddard RosaJul 27, 2006
  4. Linus TorvaldsJul 27, 2006
  5. André Goddard RosaJul 27, 2006
  6. André Goddard RosaJul 27, 2006
  7. Linus TorvaldsJul 27, 2006
  8. André Goddard RosaJul 27, 2006
  9. Pavel RoskinJul 27, 2006
  10. André Goddard RosaJul 27, 2006
  11. André Goddard RosaJul 28, 2006
  12. André Goddard RosaJul 28, 2006
  13. Ribeiro, Humberto PlinioJul 28, 2006
  14. André Goddard RosaJul 28, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.