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

RFH: spawning pager takes long time when when unconnected from network

From
EREric Raible <raible+git@gmail.com>
Date
Feb 10, 2009, 02:07 UTC
Message-ID
<loom.20090210T015515-886@post.gmane.org>
Hello All -

I've got a weird one which I haven't been able to figure out. The problem is that git sometimes takes a long time (~5-10 seconds) before producing output when it needs to internally spawn a pager.

This only occurs when I'm not plugged in to a network. When I'm plugged in everything operates at the normal speed.

This would be slow: git diff some-branch This would be fast: git diff some-branch | less

Unsetting core.pager (IOW setting core.pager="") is also fast.

Tracking this down has been problematic, because I suspect it's got to do with the relative timing of the two processes, and I don't know the code well enough to figure out an effective debugging strategy.

Any ideas or things to try?
Thanks - Eric
Next: Eric Raible
Message 1 of 12 in “RFH: spawning pager takes long time when when unconnected from network”
  1. Eric RaibleFeb 10, 2009
  2. Eric RaibleFeb 10, 2009
  3. Johannes SixtFeb 10, 2009
  4. Eric RaibleFeb 10, 2009
  5. Johannes SchindelinFeb 10, 2009
  6. Eric RaibleFeb 10, 2009
  7. Johannes SchindelinFeb 10, 2009
  8. Eric RaibleFeb 10, 2009
  9. Jeff KingFeb 10, 2009
  10. Eric RaibleFeb 10, 2009
  11. Jay SoffianFeb 10, 2009
  12. Andreas EricssonFeb 10, 2009

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.