Merge pull request #220 from mattrose/master

Revert "Merge pull request #208 from mattrose/update-vte-spawn"
This commit is contained in:
Matt Rose 2020-09-27 09:47:49 -04:00 committed by GitHub
commit a84bed91cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 12 deletions

View File

@ -1489,18 +1489,14 @@ class Terminal(Gtk.VBox):
dbg('Forking shell: "%s" with args: %s' % (shell, args)) dbg('Forking shell: "%s" with args: %s' % (shell, args))
args.insert(0, shell) args.insert(0, shell)
self.pid = self.vte.spawn_async( result, self.pid = self.vte.spawn_sync(Vte.PtyFlags.DEFAULT,
Vte.PtyFlags.DEFAULT, self.cwd,
self.cwd, args,
args, envv,
envv, GLib.SpawnFlags.FILE_AND_ARGV_ZERO | GLib.SpawnFlags.DO_NOT_REAP_CHILD,
GLib.SpawnFlags.FILE_AND_ARGV_ZERO | GLib.SpawnFlags.DO_NOT_REAP_CHILD, None,
None, None,
None, None)
-1,
None,
None,
None)
self.command = shell self.command = shell
self.titlebar.update() self.titlebar.update()