Commit Graph

7 Commits (master)

Author SHA1 Message Date
Neeraj Singh 020406eaa5 core.fsync: introduce granular fsync control infrastructure 7 months ago
Neeraj Singh abf38abec2 core.fsyncmethod: add writeout-only mode 7 months ago
Eric Wong 412e4caee3 tests: disable fsync everywhere 11 months ago
Jacob Vosmaer 96328398b3 pkt-line: add stdio packet write functions 1 year ago
Junio C Hamano cccdfd2243 fsync(): be prepared to see EINTR 1 year ago
Stefan Beller fa2656f1da write_or_die.c: rename to use dashes in file name 5 years ago
Lars Schneider b992fe104e run-command: move check_pipe() from write_or_die to run_command 6 years ago
Jeff King ca5c701ca5 write_or_die: drop write_or_whine_pipe() 6 years ago
Ramsay Jones b333d0d6f4 write_or_die: remove the unused write_or_whine() function 6 years ago
Jeff King 9658846ce3 write_or_die: handle EPIPE in async threads 7 years ago
Jeff King 9540ce5030 refs: write packed_refs file using stdio 8 years ago
Jeff King 756e676ca0 write_or_die: raise SIGPIPE when we get EPIPE 10 years ago
Johannes Sixt 84adb64154 maybe_flush_or_die: move a too-loose Windows specific error 10 years ago
Thomas Rast d824cbba02 Convert existing die(..., strerror(errno)) to die_errno() 13 years ago
Junio C Hamano 559e840b74 Move read_in_full() and write_in_full() to wrapper.c 14 years ago
Johannes Sixt b2f5e2684d Windows: Work around an oddity when a pipe with no reader is written to. 14 years ago
Linus Torvalds 4c81b03e30 Make pack creation always fsync() the result 15 years ago
Heikki Orsila 0104ca09e3 Make read_in_full() and write_in_full() consistent with xread() and xwrite() 15 years ago
Theodore Ts'o 06f59e9f5d Don't fflush(stdout) when it's not helpful 15 years ago
Junio C Hamano d848804a89 write_in_full: size_t is unsigned. 16 years ago
Shawn O. Pearce e6e2bd6201 Remove read_or_die in favor of better error messages. 16 years ago
Linus Torvalds 4494c656e2 Fix up totally buggered read_or_die() 16 years ago
Linus Torvalds d34cf19b89 Clean up write_in_full() users 16 years ago
Eric Wong 3b97fee23d Avoid errors and warnings when attempting to do I/O on zero bytes 16 years ago
Linus Torvalds f6aa66cb95 write_in_full: really write in full or return error on disk full. 16 years ago
Andy Whitcroft 93822c2239 short i/o: fix calls to write to use xwrite or write_in_full 16 years ago
Andy Whitcroft 93d26e4cb9 short i/o: fix calls to read to use xread or read_in_full 16 years ago
Andy Whitcroft e08140568a short i/o: clean up the naming for the write_{in,or}_xxx family 16 years ago
Andy Whitcroft 825cee7b28 send pack check for failure to send revisions list 16 years ago
Shawn O. Pearce 75025ccdb7 Create read_or_die utility routine. 16 years ago
Christian Couder 6ce4e61f1b Trace into a file or an open fd and refactor tracing code. 16 years ago
Christian Couder 7cf67205ca Trace into open fd and refactor tracing code. 16 years ago
Rene Scharfe 7230e6d042 Add write_or_die(), a helper function 16 years ago