diff --git a/jsvn b/jsvn index 7cc72c6..0e6e780 100755 --- a/jsvn +++ b/jsvn @@ -1387,7 +1387,8 @@ def do_cmd(argv, realsvn, config, expand=True): pager = os.environ['PAGER'] else: pager = 'less -FRX' - pager_proc = Popen(pager, shell=True, stdin=PIPE) + pager_proc = Popen(pager, shell=True, stdin=PIPE, + preexec_fn=os.setsid) out = pager_proc.stdin using_pager = True