Edward Thomson 09b6a7755b poll: honor the timeout on Win32
Ensure that when passing a pipe, the gnulib poll replacement will not
return 0 before the timeout has passed.

Not obeying the timeout (and merely returning 0) causes pathological
behavior when preparing a packfile for a repository and taking a
long time to do so.  If poll were to return 0 immediately, this would
cause keep-alives to get sent as quickly as possible until the packfile
was created.  Such deviance from the standard would cause megabytes (or
more) of keep-alive packets to be sent.

GetTickCount is used as it is efficient, stable and monotonically
increasing.  (Neither GetSystemTime nor QueryPerformanceCounter have
all three of these properties.)
2015-03-18 20:39:11 +01:00
2015-03-18 20:39:11 +01:00
2015-03-06 18:13:38 +01:00
2015-01-30 15:02:34 -07:00
2015-03-10 13:06:47 +01:00
2015-01-14 09:32:04 -08:00
2014-07-28 10:14:33 -07:00
2015-01-14 09:32:04 -08:00
2015-01-07 12:55:05 -08:00
2015-03-06 18:11:28 +01:00
2015-01-07 12:55:05 -08:00
2015-03-06 18:11:28 +01:00
2014-12-22 12:27:20 -08:00
2014-12-12 14:31:42 -08:00
2015-03-03 14:37:06 -08:00
2014-10-20 12:23:48 -07:00
2015-03-06 18:11:28 +01:00
2014-12-22 12:27:41 -08:00
2015-03-06 18:13:38 +01:00
2014-10-29 10:09:35 -07:00
2015-02-11 13:39:44 -08:00
2015-02-26 20:19:21 +00:00
2015-02-24 22:14:42 -08:00
2015-02-11 13:44:20 -08:00
2014-10-08 13:05:25 -07:00
2014-09-29 12:36:11 -07:00
2015-03-06 18:13:40 +01:00
2014-11-03 11:00:28 -08:00
2014-10-20 12:23:48 -07:00
2014-10-20 12:23:48 -07:00
2015-01-07 12:55:05 -08:00
2014-10-19 15:28:30 -07:00
2014-10-19 15:28:30 -07:00
2015-02-11 13:44:07 -08:00
2014-12-17 11:46:57 -08:00
2014-07-21 12:35:39 -07:00
2015-03-05 12:45:42 -08:00
2014-10-10 16:02:26 -07:00
2015-03-06 18:11:27 +01:00
2015-03-05 13:15:53 -08:00
2015-02-11 13:44:07 -08:00
2014-09-15 11:29:46 -07:00
2015-02-11 13:44:07 -08:00
2015-02-11 13:44:07 -08:00
2014-12-22 12:27:10 -08:00
2014-12-22 12:27:10 -08:00
2014-09-02 13:28:44 -07:00
2015-03-05 12:45:42 -08:00
2014-12-22 12:27:30 -08:00
2014-12-22 12:27:30 -08:00
2015-01-07 12:55:05 -08:00
2015-02-13 13:16:12 -08:00
2015-02-11 13:43:51 -08:00
2015-01-07 19:56:44 -08:00
2014-09-02 13:28:44 -07:00
2014-12-18 12:30:53 -08:00
2015-01-07 13:28:10 -08:00
2014-12-17 11:04:39 -08:00

Git for Windows

Join the chat at https://gitter.im/git-for-windows/git

This is the source code of Git for Windows, forked from Git.

If you encounter problems, you can report them as GitHub issues, discuss them on Git for Windows' Google Group, and contribute bug fixes.

Description
No description provided
Readme 652 MiB
Languages
C 50.5%
Shell 38.8%
Perl 4.4%
Tcl 3.2%
Python 0.8%
Other 2.1%