Date: Sun, 3 Dec 2006 20:24:08 -0300 From: "Felipe Hernan" <felipe.astroza@gmail.com> To: freebsd-amd64@freebsd.org Subject: SIGBUS FreeBSD 7.0 Message-ID: <d0ff8eda0612031524w46ee2e3ey968b4a1e82c8220e@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
hi, I'm working to port a library called "MPLX2" developed by Phillip Whela= n and me. Well, the library is a connections multiplexor, means can manage several sockets in a same thread. MPLX2 works rightly on FreeBSD 4.10, OpenBSD 3.9 and Linux 2.x, but on FreeBSD 7.0 MPLX2 gets a signal SIGBUS when it disconnects a client by timeout. the lastest source is here: http://nets.cl/public/sources/mplx2_12_2006.tar.gz The signal arrive after of "shutdown(sockfd, SHUT_RDWR); close(sockfd);" in mplx_del_socket() from MPLX2 source. Even it returns to mplx_poll_event() until recieved the SIGBUS. And not, "signal(SIGBUS, SIG_IGN)" not works. I hope that they can help me. Felipe Astroza Curic=F3, Chile
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d0ff8eda0612031524w46ee2e3ey968b4a1e82c8220e>