diff options
author | Ben Peart <peartben@gmail.com> | 2017-05-05 17:28:02 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-05-15 06:01:57 +0200 |
commit | 4f2a2e9f0e26c1c543d1f282d6e88b3d0f608d07 (patch) | |
tree | e6f92f415fc89c7c982773020acfa7bd5964477e /sub-process.h | |
parent | sub-process: move sub-process functions into separate files (diff) | |
download | git-4f2a2e9f0e26c1c543d1f282d6e88b3d0f608d07.tar.xz git-4f2a2e9f0e26c1c543d1f282d6e88b3d0f608d07.zip |
convert: update subprocess_read_status() to not die on EOF
Enable sub-processes to gracefully handle when the process dies by
updating subprocess_read_status to return an error on EOF instead of
dying.
Update apply_multi_file_filter to take advantage of the revised
subprocess_read_status.
Signed-off-by: Ben Peart <benpeart@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'sub-process.h')
-rw-r--r-- | sub-process.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sub-process.h b/sub-process.h index a88e782bfc..7d451e1cde 100644 --- a/sub-process.h +++ b/sub-process.h @@ -44,6 +44,6 @@ static inline struct child_process *subprocess_get_child_process( * key/value pairs and return the value from the last "status" packet */ -void subprocess_read_status(int fd, struct strbuf *status); +int subprocess_read_status(int fd, struct strbuf *status); #endif |