Re: Java process dies with "Unknown signal 33"

From: OtisUsenet (otis_usenet_at_yahoo.com)
Date: 08/27/04


Date: 27 Aug 2004 07:13:45 -0700

Gordon Beaton <not@for.email> wrote in message news:<412af2e4$1@news.wineasy.se>...
> On 24 Aug 2004 00:37:09 -0700, OtisUsenet wrote:
> > I have a Java process that, every once in a while, died a sudden
> > death with "Unknown signal 33".
>
> [...]
>
> > This is on Linux with kernel 2.4.20.
> >
> > Google doesn't give much for "unknown signal 33". Does anyone know
> > what this could be?
>
> According to "kill -l" on my system, signal 33 is SIGRTMIN.
> LinuxThreads uses the first three RT signals, so I'll hazard a guess
> that there is a threading issue with your application.
>
> If you write some native code to catch the signal, you might be able
> to determine where it came from.
>
> Do "man 7 signal" and scroll down to "Real-time Signals" for more.
>
> You might get better help in a Linux newsgroup.
>
> /gordon

Hm, my app is single-threaded. Is it possible that this comes from
some threading issues internal to the JVM implementation, and not
from my application?

Thanks.



Relevant Pages

  • Re: Java process dies with "Unknown signal 33"
    ... > I have a Java process that, every once in a while, died a sudden ... LinuxThreads uses the first three RT signals, ... [do not email me copies of your followups] ...
    (comp.lang.java.programmer)
  • Re: how do threads work?
    ... > kernel for a little help, in the form of regular timer signals. ... > One of the technical hurdles that such a threading library must overcome, ... Would it not be quite simple to have multiple stacks, ... > all blocking system calls with its own wrappers, ...
    (comp.os.linux.development.system)
  • Re: FreeBSD MySQL still WAY slower than Linux
    ... > requests for configurations to test, or other tweaking suggestions? ... > The different threading libraries are more for completeness. ... be interested in seeing linuxthreads performance on 5.x/6.x also. ... You probably did this in a prior e-mail but I may have missed it -- could ...
    (freebsd-performance)
  • Re: wrapping semaphore...
    ... We are in the process of wrapping some POSIX threading peripherals and ... I'm starting to bump my head with signals. ... In general the semaphore seems to work, ... on cancellation of the task the ...
    (comp.programming.threads)
  • Re: Performance issue
    ... >> threading enabled by default, the threading libraries play with the ... > making heavy use of signals in general, ... I think I've found the problem: Python uses setjmp/longjmp to protect ...
    (freebsd-stable)