Jim Porter
2efb8d2e24
Fix a race condition in Eshell's external process management
...
If a process is busy writing output when 'eshell-sentinel' is called,
it might take a bit of time to finish up. Don't call
'eshell-kill-process-function' until we're really finished
(bug#59103).
* lisp/eshell/esh-proc.el (eshell-sentinel): Call
'eshell-kill-process-function' in 'finish-io'.
2023-08-27 12:26:19 -07:00
..
2023-01-01 05:47:47 -05:00
2023-02-15 15:45:50 -08:00
2023-02-15 15:45:50 -08:00
2023-08-23 09:53:40 +02:00
2023-08-07 19:35:43 -07:00
2023-01-14 11:09:02 -08:00
2023-02-15 17:31:52 -08:00
2023-08-21 11:42:46 -07:00
2023-08-23 18:27:45 -07:00
2023-08-25 01:41:47 +02:00
2023-08-21 11:42:46 -07:00
2023-06-15 09:40:12 -07:00
2023-07-01 12:03:56 -07:00
2023-01-01 05:31:12 -05:00
2023-08-05 17:57:53 +02:00
2023-08-02 21:57:15 +02:00
2023-02-15 15:45:50 -08:00
2023-08-16 10:01:49 -07:00
2023-02-15 15:45:50 -08:00
2023-08-10 10:55:49 -07:00
2023-08-10 10:55:49 -07:00
2023-07-10 12:27:09 -07:00
2023-08-23 22:18:52 -07:00
2023-02-23 14:09:36 -08:00
2023-02-15 17:31:52 -08:00
2023-02-15 17:31:52 -08:00
2023-08-27 12:26:19 -07:00
2023-08-05 17:57:53 +02:00
2023-08-23 16:46:25 -07:00
2023-04-02 15:05:53 -07:00