When running `/usr/bin/jackd -T --verbose -ndefault -p 128 -R -d alsa -n
2 -r 44100 -p 256 -d hw:2,0` from the command line (no clients running),
the following is output when I run `jack_lsp -c`

<from jackd -T --verbose>
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::ClientCreate socket
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 2 fd = 10
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
Jack: JackSocketServerChannel::Execute : poll client error err = Success
Jack: Client was not opened : probably correspond to server_check
Jack: JackSocketServerChannel::ClientKill ref = -1 fd = 10
Jack: JackClientSocket::Close
Jack: JackSocketServerChannel::BuildPoolTable size = 2
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::ClientCreate socket
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 2 fd = 10
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
Jack: JackRequest::ClientCheck
Jack: Check protocol client = 8 server = 8
Jack: JackRequest::ClientOpen
Jack: JackEngine::ClientExternalOpen: uuid = 0, name = lsp 
Jack: JackEngine::AllocateRefNum ref = 2
Jack: JackPosixSemaphore::Allocate name = jack_sem.1000_default_lsp val = 0
Jack: JackSocketNotifyChannel::Open name = lsp
Jack: JackClientSocket::Connect : addr.sun_path /dev/shm/jack_lsp_1000_0
Jack: JackShmMem::new index = 2 attached = 9bab3000 size = 377 
Jack: JackExternalClient::Open name = lsp index = 2 base = 9bab3000
Jack: JackPosixProcessSync::TimedWait time out = 5000000
Jack: JackPosixProcessSync::TimedWait finished delta = 723.0
Jack: JackEngine::NotifyAddClient: name = lsp
Jack: JackDriver::ClientNotify ref = 2 driver = system name = lsp notify = 0
Jack: JackExternalClient::ClientNotify ref = 0 client = lsp name = system 
notify = 0
Jack: JackDriver::ClientNotify ref = 2 driver = freewheel name = lsp notify = 0
Jack: JackExternalClient::ClientNotify ref = 1 client = lsp name = freewheel 
notify = 0
Jack: JackSocketServerChannel::ClientAdd ref = 2 fd = 10
Jack: JackSocketServerChannel::BuildPoolTable size = 3
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 2 fd = 10
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackRequest::Notification
Jack: JackEngine::ClientNotify: no callback for notification = 4
Jack: JackEngine::ClientNotify: no callback for notification = 4
Jack: JackEngine::ClientNotify: no callback for notification = 4
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
Jack: JackRequest::ClientClose
Jack: JackEngine::ClientExternalClose ref = 2
Jack: JackEngine::ClientCloseAux ref = 2
Jack: JackEngine::ReleaseRefnum server quit
JackTemporaryException : now quits...
Jack: JackSocketServerChannel::ClientRemove ref = 2 fd = 10
Jack: JackClientSocket::Close
Jack: JackSocketServerChannel::BuildPoolTable size = 2
Jack: JackSocketServerChannel::BuildPoolTable fSocketTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackRequest::Notification
Jack: JackEngine::ClientNotify: no callback for notification = 4
Jack: JackEngine::ClientNotify: no callback for notification = 4
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel 
notify = 18
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
... (repeating last polling line)


<from jack_lsp -c>
Jack: JackClient::SetupDriverSync driver sem in flush mode
Jack: JackPosixSemaphore::Connect name = jack_sem.1000_default_lsp
Jack: JackPosixSemaphore::Connect sem_getvalue 0
Jack: Clock source : system clock via clock_gettime
Jack: JackLibClient::Open name = lsp refnum = 2
system:capture_1
Jack: WaitGraphChange...
system:capture_2
system:capture_3
system:capture_4
system:capture_5
system:capture_6
system:capture_7
system:capture_8
system:capture_9
system:capture_10
system:capture_11
system:capture_12
system:playback_1
system:playback_2
system:playback_3
system:playback_4
system:playback_5
system:playback_6
system:playback_7
system:playback_8
system:playback_9
system:playback_10
Jack: jack_client_close
Jack: JackClient::Close ref = 2
Jack: JackClient::Deactivate
Jack: JackSocketClientChannel::Stop
Jack: JackPosixThread::Kill
Jack: JackClientSocket::Close
Jack: JackClientSocket::Close
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_lsp
Jack: JackLibClient::~JackLibClient
Jack: JackShmReadWritePtr1::~JackShmReadWritePtr1 2
Jack: Succeeded in unlocking 377 byte memory area
Jack: JackLibGlobals Destroy 2457050
Jack: ~JackLibGlobals
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_system
Jack: JackPosixSemaphore::Disconnect name = jack_sem.1000_default_freewheel
Jack: no message buffer overruns
Jack: JackPosixThread::Stop
Jack: JackPosixThread::ThreadHandler : exit
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 1
Jack: Succeeded in unlocking 994 byte memory area
Jack: JackShmReadWritePtr::~JackShmReadWritePtr 0
Jack: Succeeded in unlocking 17374362 byte memory area
Jack: jack_client_close res = 0

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to jack-audio-connection-kit in Ubuntu.
https://bugs.launchpad.net/bugs/1102431

Title:
  -T (--temporary) argument does not exit after all clients have closed

Status in “jack-audio-connection-kit” package in Ubuntu:
  New

Bug description:
  I am running up-to-date Ubuntu 12.10 64-bit.

  $ uname -a
  Linux caspar 3.5.0-19-generic #30-Ubuntu SMP Tue Nov 13 17:48:01 UTC 2012 
x86_64 x86_64 x86_64 GNU/Linux

  $ /usr/bin/jackd -V
  jackdmp 1.9.9
  Copyright 2001-2005 Paul Davis and others.
  Copyright 2004-2012 Grame.
  jackdmp comes with ABSOLUTELY NO WARRANTY
  This is free software, and you are welcome to redistribute it
  under certain conditions; see the file COPYING for details
  jackdmp version 1.9.9 tmpdir /dev/shm protocol 8

  
  After running a program that starts jackd -T (ardour3), when it exits, jackd 
shows no connections yet jackd -T is still running.

  http://pastebin.com/6k77dCX5

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/jack-audio-connection-kit/+bug/1102431/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to