Displaying 3 results from an estimated 3 matches for "lwp_kill".
Did you mean:
_lwp_kill
2008 Oct 06
7
RFE for lwpkill() action
...ent simultaneously, the signal only gets delivered once, and may also get delivered to a different thread entirely (ie the main thread blocked in pthread_join). This makes sense given that raise() only promises to target the process, not a given thread.
Would it be possible to add an equivalent to lwp_kill() that specifically targets a thread?
(I also tried setting a watchpoint using procfs, but copyout errors out instead of raising the thread-specific SIGTRAP I had hoped for...)
Thanks,
Ryan
--
This message posted from opensolaris.org
2008 Jan 05
1
imap cores
...te(2, "01 E R a w b a c k t r".., 18) = 18
sigaction(SIGABRT, 0x00000000, 0x08047710) = 0
sigaction(SIGABRT, 0x08047650, 0x080476D0) = 0
schedctl() = 0xFED32000
lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF [0x0000FFFF]
lwp_kill(1, SIGABRT) = 0
Received signal #6, SIGABRT [default]
siginfo: SIGABRT pid=3257 uid=500 code=-1
This is all I can seem to get with dbx:
program terminated by signal ABRT (Abort)
0xfee55687: __lwp_kill+0x0007: jae __lwp_kill+0x15 [
0xfee55695, .+0x...
2018 Dec 06
0
Dovecot 2.3.4 crashing on Solaris 10 - "Panic: output stream is missing error handling"
...97c -> 0x14478
/1: write(2, " d o v e c o n f : E r".., 90) = 90
/1: sigaction(SIGABRT, 0x00000000, 0xFFBFEB88) = 0
/1: sigaction(SIGABRT, 0xFFBFEA38, 0xFFBFEAD8) = 0
/1: lwp_sigmask(SIG_SETMASK, 0x00000000, 0x00000000) = 0xFFBFFEFF
[0x0000FFFF]
/1: lwp_kill(1, SIGABRT) = 0
/1: Received signal #6, SIGABRT [default]
/1: siginfo: SIGABRT pid=25172 uid=0 code=-1
I have no idea about what that error means.
Thanks,
Fabian