##// END OF EJS Templates
hook: flush stdout before redirecting to stderr...
hook: flush stdout before redirecting to stderr When hook output redirection is enabled (e.g. when cloning over ssh), hook output on stdout is redirected to stderr, to prevent the repository data on stdout from being corrupted. In certain cases, the redirection could cause part of the repository data to end up on stderr as well. In case of a clone, this causes: "abort: consistency error in delta!" This was seen with a clone over ssh, an outgoing hook present (any non-python type, e.g. 'pwd'), on certain repositories only, probably depending on the distribution of the sent data) This patch updates the hook redirection code to flush stdout before redirecting, removing the problem.

File last commit:

r11394:8ef2cd10 default
r15512:8b011ede stable
Show More
el.po
0 lines | 527.5 KiB | application/x-gettext
File size 527.5 KiB is bigger then allowed limit 515.6 KiB. Show as raw