unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Interferences between xwidgets and async processes?
@ 2020-10-28  3:15 JIANG Shaojian
  2020-10-28  8:24 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 18+ messages in thread
From: JIANG Shaojian @ 2020-10-28  3:15 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1262 bytes --]

Hi,

I found a problem when using emacs 28 with xwidgets support. I am not sure
whether it is a bug. Any hint is appreciated.

Here is how to reproduce it:

emacs -Q

M-: (start-process "test1" "t1" "echo" "t1")
This creates a buffer "t1" with content
--------------------------------
t1

Process test1 finished
---------------------------------
which is normal, and M-x list-processes shows nothing since process "test1"
is already finished.

Next, I start an xwidget
M-x xwidget-webkit-browse-url with some url
and then start async processes similarly
M-: (start-process "test2" "t2" "echo" "t2")
The buffer "t2" has content
--------------------------------
t2

---------------------------------
M-x list-processes shows the running process "test2", so apparently the
process "test2" is not finished as it should be.

This behavior does not change whether you close the seemingly unrelated
xwidget buffer or not.
In fact, I do not find any way to cure this except restarting emacs.

Below is the testing environment:
emacs version: 28.0.50 (built on 2020-9-22)
build option: --with-x --with-mailutils --with-modules --with-xwidgets
--with-jansson
OS: linux

PS: emacs 28 under MacOS with patched xwidgets support does not have this
problem.

Thanks.

Best,
SJ

[-- Attachment #2: Type: text/html, Size: 2052 bytes --]

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2021-08-18 14:46 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-28  3:15 Interferences between xwidgets and async processes? JIANG Shaojian
2020-10-28  8:24 ` Lars Ingebrigtsen
2020-10-28 15:12   ` Eli Zaretskii
2020-10-29  2:43     ` JIANG Shaojian
2020-10-29 14:23       ` Eli Zaretskii
2020-11-05 20:27         ` [PATCH] " Akira Kyle
2020-11-06 15:03           ` Robert Pluim
2020-11-09 13:52           ` Lars Ingebrigtsen
2020-11-12 19:25             ` Akira Kyle
2020-11-14 15:43               ` Lars Ingebrigtsen
2020-11-14 16:22                 ` Eli Zaretskii
2020-11-14 19:53                   ` Akira Kyle
2021-07-30  2:55                     ` JIANG Shaojian
2021-08-17 15:09                       ` JIANG Shaojian
2021-08-18 14:46                         ` Lars Ingebrigtsen
2020-11-14 19:39                 ` Akira Kyle
2020-11-16 21:38                   ` Lars Ingebrigtsen
2020-11-10  1:23           ` JIANG Shaojian

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).