zsh-workers
 help / color / mirror / code / Atom feed
* [buglet] Ctrl+C and 'kill -s INT $$' should produce exit status 130
@ 2016-09-20 13:17 Martijn Dekker
  2016-09-23  6:08 ` Daniel Shahaf
  2016-09-25 17:56 ` Peter Stephenson
  0 siblings, 2 replies; 3+ messages in thread
From: Martijn Dekker @ 2016-09-20 13:17 UTC (permalink / raw)
  To: Zsh hackers list

On an interactive shell, sending SIGINT to the shell (which could be
done with 'kill -s INT $$' or simply by pressing Ctrl+C) causes zsh to
return to the command prompt with an exit status of 0, which represents
a normal/successful exit. This should be 130, the exit status
corresponding to SIGINT (128+2).

% while :; do :; done
^C%
% echo $?                     # should produce 130
0
% kill -s INT $$; echo oops   # no output produced, as expected
% echo $?                     # should produce 130
0


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

end of thread, other threads:[~2016-09-25 17:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-20 13:17 [buglet] Ctrl+C and 'kill -s INT $$' should produce exit status 130 Martijn Dekker
2016-09-23  6:08 ` Daniel Shahaf
2016-09-25 17:56 ` Peter Stephenson

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

	https://git.vuxu.org/mirror/zsh/

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 NNTP newsgroup(s).