aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/event/process.c
Commit message (Expand)AuthorAge
* gcov: use __gcov_flush instead of __gcov_dump (#10260)Daniel Hahler2019-06-18
* Dump gcov coverage in process_spawn (#10230)Daniel Hahler2019-06-15
* Merge #8218 'Fix errors reported by PVS'Justin M. Keyes2018-04-27
|\
| * event/process: Silence PVS/V547: assuming stream->num_bytes changesZyX2018-04-17
* | IO: shada should respect 'fsync' optionJustin M. Keyes2018-04-21
* | job-control: children_kill_cb(): do not check elapsed timeJustin M. Keyes2018-04-15
* | job-control: one-shot timer instead of repeatingJustin M. Keyes2018-04-15
* | job-control: mitigate process-kill raceJustin M. Keyes2018-04-15
* | loop: remove `children_stop_requests`Justin M. Keyes2018-04-15
|/
* win: os_proc_tree_kill()Justin M. Keyes2018-03-16
* jobs: child proc must have a separate process-groupJustin M. Keyes2018-03-16
* jobwait: return -2 on interrupt also with timeoutBjörn Linse2018-02-20
* channels: refactor jobwaitBjörn Linse2017-11-25
* channels: generalize jobclose()Björn Linse2017-11-25
* channels: allow bytes sockets and stdio, and buffered bytes outputBjörn Linse2017-11-24
* channels: refactorBjörn Linse2017-11-24
* process_close(): uv_unref() detached processes (#7539)Justin M. Keyes2017-11-12
* log: some DEBUG-level stream loggingJustin M. Keyes2017-08-21
* jobstop/process_stop: send SIGTERM directlyDaniel Hahler2017-07-07
* *: Fix all V641 errorsZyX2017-05-20
* Revert "event/process.c: send SIGTERM directly (#6644)"Justin M. Keyes2017-05-08
* event/process.c: send SIGTERM directly (#6644)Daniel Hahler2017-05-04
* *: Add comment to all C filesZyX2017-04-19
* process_spawn: Return status code (#6075)Justin M. Keyes2017-02-09
* process_wait(): Avoid dereference after LOOP_PROCESS_EVENTS. (#5917)Justin M. Keyes2017-01-09
* event/multiqueue.c: Rename "queue" to "multiqueue".Justin M. Keyes2016-10-02
* signal_init: Always unblock SIGCHLD. (#5243)Justin M. Keyes2016-08-29
* stream: set data together with callbackBjörn Linse2016-08-20
* Merge #4798 'process.c: Fix block in teardown'Justin M. Keyes2016-07-16
|\
| * process.c: Close events are processed too lateoni-link2016-05-28
| * process.c: Fix a block when in teardown modeoni-link2016-05-28
* | Merge #4646 from oni-link/fix.issue.4569.3Justin M. Keyes2016-06-26
|\ \
| * | fixup2: process.c: Prevent data loss for process output streamsoni-link2016-05-15
| * | fixup: process.c: Prevent data loss for process output streamsoni-link2016-05-15
| * | process.c: Prevent data loss for process output streamsoni-link2016-05-15
| |/
* | *: Fix errors from new linter checksZyX2016-06-11
* | pty_process: split into plat-specific files (#3976)Rui Abreu Ferreira2016-06-04
|/
* *: Fix new linter errorsZyX2016-05-01
* job control: don't kill PTY processes on exitBjörn Linse2016-01-20
* job control: add 'detach' option to jobstartBjörn Linse2016-01-20
* Windows: avoid "uv_" naming conflicts. #3225Seth Jackson2015-08-27
* eval: Protect job callbacks from being redefinedThiago de Arruda2015-08-21
* eval: Fix jobwait() to process multiple jobs concurrentlyThiago de Arruda2015-08-13
* event: Refactor async event processingThiago de Arruda2015-08-13
* process: Pass loop reference during initializationThiago de Arruda2015-08-13
* job: Replace by a better process abstraction layerThiago de Arruda2015-07-17