summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/sigproc.cc
Commit message (Expand)AuthorAgeFilesLines
* * exceptions.cc (stackdump): Make global.Christopher Faylor2011-11-261-3/+49
* * exceptions.cc (sigpacket::process): Move signal_exit processing into...Christopher Faylor2011-11-261-1/+1
* * cygthread.h (cygthread::name): Default name to "main" if we are early in theChristopher Faylor2011-11-241-2/+1
* * child_info.h (CURR_CHILD_INFO_MAGIC): Reset for previous changes.Christopher Faylor2011-11-241-1/+1
* * pipe.cc (fhandler_pipe::create): Avoid derefencing a NULL pointer.Christopher Faylor2011-11-231-9/+4
* * fhandler.h (fhandler_pipe::create): Rename from the misnamedChristopher Faylor2011-11-231-5/+7
* * sigproc.cc (remove_proc): Don't do busy loop when exiting since it doesn'tChristopher Faylor2011-11-211-1/+1
* * sigproc.cc (remove_proc): Don't do busy loop when execing since thread couldChristopher Faylor2011-11-211-2/+3
* * child_info.h (CURR_CHILD_INFO_MAGIC): Reset.Christopher Faylor2011-11-161-8/+27
* Remove erroneously checked-in debugging statements.Christopher Faylor2011-11-141-3/+0
* Throughout use "have_execed" macro rather than "hExeced" global handle.Christopher Faylor2011-11-141-52/+85
* * cygwin.din (ptsname_r): Export.Christopher Faylor2011-11-071-1/+1
* * pinfo.cc (status_exit): Recognize STATUS_ILLEGAL_INSTRUCTION.Christopher Faylor2011-11-051-0/+1
* * pinfo.h (pinfo::reattach): Only set destroy to false when proc_subprocChristopher Faylor2011-11-041-3/+6
* * sigproc.cc (child_info_spawn::reattach_children): Clean up handle when can'tChristopher Faylor2011-11-041-0/+2
* * sigproc.cc (child_info::sync): Report on exit code in strace output.Christopher Faylor2011-11-031-2/+4
* * sigproc.cc (child_info_spawn::reattach_children): Avoid issuing an error whenChristopher Faylor2011-11-031-8/+7
* * child_info.h (cchildren): New struct.Christopher Faylor2011-10-261-5/+47
* * dtable.cc (dtable::delete_archetype): Improve debugging output.Christopher Faylor2011-10-221-2/+0
* Throughout change TTY_* to PTY_*, tty_* to pty_*, and ttym_* to ptmx_*.Christopher Faylor2011-10-201-8/+7
* * sigproc.cc (proc_terminate): Avoid setting ppid to 1 if we're execing.Christopher Faylor2011-10-171-1/+9
* * fhandler_termios.cc (fhandler_termios::tcsetpgrp): Send __SIGSETPGRPCorinna Vinschen2011-10-061-0/+3
* * miscfuncs.cc (CreatePipeOverlapped): New function.Corinna Vinschen2011-08-131-1/+1
* * dll_init.cc: Use fabort in favor of api_fatal and fork_info->abort whereChristopher Faylor2011-08-031-1/+1
* * sigproc.cc (pending_signals::pending): Define new function.Christopher Faylor2011-08-011-1/+8
* * sigproc.cc (wait_sig): Fix debug output.Corinna Vinschen2011-07-061-1/+1
* * cygheap.h (init_cygheap::ctty_on_hold): Remove conditionalized variable.Christopher Faylor2011-06-141-1/+1
* whitespace eliminationChristopher Faylor2011-06-061-1/+1
* * dll_init.c (dll_list::load_after_fork): Don't clear in_forkee here.Christopher Faylor2011-05-281-0/+3
* * autoload.cc: Call _api_fatal in asm.Christopher Faylor2011-05-281-5/+10
* * fhandler.h (fhandler_dev_dsp): Cosmetic change.Christopher Faylor2011-05-061-1/+1
* * fork.cc (fork): Clear PID_REAPED.Christopher Faylor2011-05-051-1/+1
* * signal.cc (_pinfo::kill): Return success on kill(0) only if pid exists or isChristopher Faylor2011-05-051-0/+1
* * sigproc.cc (sig_dispatch_pending): Remove debugging statement.Christopher Faylor2010-09-121-4/+3
* * cygthread.h (cygthread::cygthread): Reorganize slightly.Christopher Faylor2010-09-121-1/+1
* * sigoproc.cc (sigproc_init): Use American spelling in comment.Christopher Faylor2010-09-021-1/+1
* * cygthread.cc (cygthread::create): Fix incorrect use of name rather thanChristopher Faylor2010-09-011-61/+15
* * sigproc.cc (init_sig_pipe): Add retry loop.Christopher Faylor2010-08-101-3/+4
* * exceptions.cc (_cygtls::interrupt_now): Revert to checking for "spinning"Christopher Faylor2010-08-011-1/+1
* * sigproc.cc (wait_sig): Make sure that strace is activated on __SIGSTRACE byChristopher Faylor2010-03-311-0/+1
* * sigproc.cc (no_signals_available): Get sense of the test right for previousChristopher Faylor2010-03-151-1/+1
* * sigproc.cc (no_signals_available): Don't try to send a signal if still inChristopher Faylor2010-03-151-1/+1
* * spinlock.h: New file.Christopher Faylor2010-03-131-1/+3
* Throughout change all calls of low_priority_sleep (0) to yield ().Christopher Faylor2010-03-121-2/+2
* * sigproc.cc (get_proc_lock): Fix error message typo.Christopher Faylor2010-02-031-1/+1
* Throughout, replace hMainProc with GetCurrentProcess/NtCurrentProcessCorinna Vinschen2009-12-181-4/+5
* Support pseudo-reloc version 2Charles Wilson2009-10-071-0/+2
* * sigproc.cc (stopped_or_terminated): Don't return a match when stopsig ==Christopher Faylor2009-08-021-3/+4
* * sigproc.h (wait_for_sigthread): Eliminate parameter.Christopher Faylor2009-07-241-13/+22
* * exceptions.cc (sig_handle_tty_stop): Set stopsig to SIGCONT when continuing.Christopher Faylor2009-07-181-2/+5