Process hanging on 6.0-STABLE
David Xu
davidxu at freebsd.org
Wed Mar 22 08:11:19 UTC 2006
在 Wednesday 22 March 2006 15:25,Daniel O'Connor 写道:
> Hi,
> I work for a small company that makes radar systems for research
> organisations and we use FreeBSD on the PCs for data acquisition and
> processing. We have recently shifted to FreeBSD6/amd64 and one machine in
> particular is exhibiting a strange problem.
>
> The acquisition process is a Tcl interpreter with a largish chunk of C code
> which talks to the hardware (via RS485 and a custom PCI card). Once the
> system is set up it streams data back via the PCI card and runs it through
> various data processors (eg dump raw data to disk, FFT, winds, etc..).
>
> The actual forking of processes is handled in Tcl and the C code only gets
> involved to write the data out (to an FD the Tcl layer keeps).
>
> The problem is that every now and then the process gets stuck and becomes
> unkillable just after forking, ie..
Are you using pthreads ?
David Xu
More information about the freebsd-stable
mailing list