On Thu, 22 Oct 2009 20:44:17 -0700 (PDT), pandi wrote:
> I am working on fedora core 7, kernel version 2.6.21, gcc version
> 4.1.2. I have my user space application which communicate with my char
> driver using write and read system calls. I have a thread in
> application to send data to driver and concurrently a signal handler
> (user space) is register. write calls is invoking continuously and
Note that the set of functions your are allowed to use in a signal handler
is very limited (i.e. only async signal safe functions). To me it looks like
you are trying to call a non async signal safe function which causes the
problem.
Can you show use the code for the signal handler?
Christof
--
http://cmeerw.org sip:cmeerw at cmeerw.org
mailto:cmeerw at cmeerw.org xmpp:cmeerw at cmeerw.org