From owner-freebsd-net@FreeBSD.ORG Sun Mar 4 18:11:48 2007 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BF8416A400 for ; Sun, 4 Mar 2007 18:11:48 +0000 (UTC) (envelope-from mav@alkar.net) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8928513C467 for ; Sun, 4 Mar 2007 18:11:47 +0000 (UTC) (envelope-from mav@alkar.net) Received: from [195.248.178.122] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.0.11) with ESMTPA id 21392725; Sun, 04 Mar 2007 20:11:46 +0200 Message-ID: <45EB0BDC.8030204@alkar.net> Date: Sun, 04 Mar 2007 20:11:40 +0200 From: Alexander Motin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ian Smith References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: mpd 4.1 on 5.5-STABLE X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2007 18:11:48 -0000 Ian Smith wrote: > mpd4 -b syslogs the intro line, then sometimes another one, maybe two: > > Mar 4 20:03:16 paqi mpd: process 39879 started, version 4.1 (root@paqi.nimnet.asn.au 20:51 3-Mar-2007) > Mar 4 20:03:16 paqi mpd: CONSOLE: listening on 127.0.0.1 5005 > Mar 4 20:03:16 paqi mpd: [b_PPPoE] exec: /sbin/ifconfig xe0 up > > then just disappears; no (logged) message, no core. Some other times it > keeps running but responds to neither telnet nor kill, short of kill -9. Mpd tryes to process all possible signals to make clean shutdown. Sometimes it can, but sometimes it can't. In such cases it is recommended to comment out signal(SIGSEGV, SendSignal); signal(SIGBUS, SendSignal); signal(SIGABRT, SendSignal); lines in main.c to let it crash and make core dump. Try to do it to get core and use gdb to locate crash reason. > Neither do I .. but there seems to be something different here, assuming > you haven't heard of -b mode failing reliably on other 5.5-S systems? I have not. -- Alexander Motin mav@alkar.net Optima Telecom