payload: {"action":"created","issue":{"url":"https://api.github.com/repos/jackaudio/jack2/issues/307","repository_url":"https://api.github.com/repos/jackaudio/jack2","labels_url":"https://api.github.com/repos/jackaudio/jack2/issues/307/labels{/name}","comments_url":"https://api.github.com/repos/jackaudio/jack2/issues/307/comments","events_url":"https://api.github.com/repos/jackaudio/jack2/issues/307/events","html_url":"https://github.com/jackaudio/jack2/issues/307","id":273164744,"node_id":"MDU6SXNzdWUyNzMxNjQ3NDQ=","number":307,"title":"Jack stops working after some time","user":{"login":"loblik","id":1986927,"node_id":"MDQ6VXNlcjE5ODY5Mjc=","avatar_url":"https://avatars2.githubusercontent.com/u/1986927?v=4","gravatar_id":"","url":"https://api.github.com/users/loblik","html_url":"https://github.com/loblik","followers_url":"https://api.github.com/users/loblik/followers","following_url":"https://api.github.com/users/loblik/following{/other_user}","gists_url":"https://api.github.com/users/loblik/gists{/gist_id}","starred_url":"https://api.github.com/users/loblik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loblik/subscriptions","organizations_url":"https://api.github.com/users/loblik/orgs","repos_url":"https://api.github.com/users/loblik/repos","events_url":"https://api.github.com/users/loblik/events{/privacy}","received_events_url":"https://api.github.com/users/loblik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":49,"created_at":"2017-11-11T18:13:16Z","updated_at":"2019-03-31T22:31:08Z","closed_at":null,"author_association":"NONE","body":"I start jack using following command:\r\njackd -R -d alsa -d hw:Device -r 44100\r\n\r\nThen I also load netmanager with:\r\njack_load netmanager -i \"-c\"\r\n\r\nAfter some time jack stops working with error \"Connection time dout\".  This is probably because sem_timedwait in JackPosixSemaphore.cpp returns ETIMEDOUT.\r\n\r\nI noticed JackAndroidSemaphore.cpp has very similiar code and it does some special handling of ETIMEDOUT error. So could it be something is missing here?\r\n\r\nIt's running as realtime process on quadcore ARMv7 without any other workload. So I guess performance is not a problem.\r\n\r\nFull log follows.\r\n\r\nNov 10 01:10:23 echo jackd[4543]: jackdmp 1.9.11\r\nNov 10 01:10:23 echo jackd[4543]: Copyright 2001-2005 Paul Davis and others.\r\nNov 10 01:10:23 echo jackd[4543]: Copyright 2004-2014 Grame.\r\nNov 10 01:10:23 echo jackd[4543]: jackdmp comes with ABSOLUTELY NO WARRANTY\r\nNov 10 01:10:23 echo jackd[4543]: This is free software, and you are welcome to redistribute it\r\nNov 10 01:10:23 echo jackd[4543]: under certain conditions; see the file COPYING for details\r\nNov 10 01:10:23 echo jackd[4543]: JACK server starting in realtime mode with priority 10\r\nNov 10 01:10:23 echo jackd[4543]: self-connect-mode is \"Don't restrict self connect requests\"\r\nNov 10 01:10:23 echo jackd[4543]: audio_reservation_init\r\nNov 10 01:10:23 echo jackd[4543]: Acquire audio card Audio1\r\nNov 10 01:10:23 echo jackd[4543]: creating alsa driver ... hw:Device|hw:Device|1024|2|44100|0|0|nomon|swmeter|-|32bit\r\nNov 10 01:10:23 echo jackd[4543]: configuring for 44100Hz, period = 1024 frames (23.2 ms), buffer = 2 periods\r\nNov 10 01:10:23 echo jackd[4543]: ALSA: final selected sample format for capture: 24bit little-endian in 3bytes format\r\nNov 10 01:10:23 echo jackd[4543]: ALSA: use 2 periods for capture\r\nNov 10 01:10:23 echo jackd[4543]: ALSA: final selected sample format for playback: 24bit little-endian in 3bytes format\r\nNov 10 01:10:23 echo jackd[4543]: ALSA: use 2 periods for playback\r\nNov 10 01:10:24 echo jack_wait[4544]: server is available\r\nNov 10 01:10:24 echo jackd[4543]: Starting Jack NetManager\r\nNov 10 01:10:24 echo jackd[4543]: Listening on '225.3.19.154:19000'\r\nNov 10 01:10:24 echo jack_load[4552]: netmanager is running.\r\nNov 10 01:10:24 echo jack_load[4552]: client name = netmanager\r\nNov 10 01:10:24 echo systemd[1]: Started Jack Audio Connection Kit daemon.\r\nNov 11 06:43:21 echo jackd[4543]: JackPosixSemaphore::TimedWait err = Connection timed out\r\nNov 11 06:43:21 echo jackd[4543]: SuspendRefNum error\r\nNov 11 06:43:21 echo jackd[4543]: JackClient::Execute error name = netmanager\r\nNov 11 06:43:21 echo jackd[4543]: JackPosixProcessSync::LockedTimedWait error usec = 464380 err = Connection timed out\r\nNov 11 06:43:21 echo jackd[4543]: JackEngine::ClientDeactivate wait error ref = 3 name = netmanager\r\nNov 11 10:56:34 echo jackd[4543]: JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out\r\nNov 11 10:56:34 echo jackd[4543]: Driver is not running\r\nNov 11 10:56:34 echo jackd[4543]: Cannot create new client\r\nNov 11 10:56:34 echo jackd[4543]: CheckSize error size = 32 Size() = 12\r\nNov 11 10:56:34 echo jackd[4543]: CheckRead error\r\nNov 11 10:56:34 echo jackd[4543]: CheckSize error size = -1 Size() = 4\r\nNov 11 10:56:34 echo jackd[4543]: CheckRead error\r\nNov 11 10:56:34 echo jackd[4543]: CheckSize error size = 0 Size() = 12\r\nNov 11 10:56:34 echo jackd[4543]: CheckRead error\r\nNov 11 16:22:29 echo jackd[4543]: Jack main caught signal 15"},"comment":{"url":"https://api.github.com/repos/jackaudio/jack2/issues/comments/478391537","html_url":"https://github.com/jackaudio/jack2/issues/307#issuecomment-478391537","issue_url":"https://api.github.com/repos/jackaudio/jack2/issues/307","id":478391537,"node_id":"MDEyOklzc3VlQ29tbWVudDQ3ODM5MTUzNw==","user":{"login":"Rippert","id":6477026,"node_id":"MDQ6VXNlcjY0NzcwMjY=","avatar_url":"https://avatars1.githubusercontent.com/u/6477026?v=4","gravatar_id":"","url":"https://api.github.com/users/Rippert","html_url":"https://github.com/Rippert","followers_url":"https://api.github.com/users/Rippert/followers","following_url":"https://api.github.com/users/Rippert/following{/other_user}","gists_url":"https://api.github.com/users/Rippert/gists{/gist_id}","starred_url":"https://api.github.com/users/Rippert/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rippert/subscriptions","organizations_url":"https://api.github.com/users/Rippert/orgs","repos_url":"https://api.github.com/users/Rippert/repos","events_url":"https://api.github.com/users/Rippert/events{/privacy}","received_events_url":"https://api.github.com/users/Rippert/received_events","type":"User","site_admin":false},"created_at":"2019-03-31T22:31:08Z","updated_at":"2019-03-31T22:31:08Z","author_association":"NONE","body":"```\r\n$ git show\r\ncommit b35fa69f3faee3f95fc11497c1775e21b1d93019\r\nAuthor: Thomas Brand <tom@trellis.ch>\r\nDate:   Tue Mar 26 22:47:48 2019 +0100\r\n\r\n    Add Arnout Diels (arre525) to authors\r\n\r\ndiff --git a/AUTHORS.rst b/AUTHORS.rst\r\nindex 515e6a3f..c00784f6 100644\r\n--- a/AUTHORS.rst\r\n+++ b/AUTHORS.rst\r\n@@ -12,6 +12,7 @@ Andrew Kelley\r\n Andrzej Szombierski\r\n Andy Wingo\r\n Anthony Van Groningen\r\n+Arnout Diels\r\n Arnaud Rebillout\r\n Arnold Krille\r\n Bernhard M. Wiedemann\r\n```\r\n\r\nBut it may be using the wrong library path. I tried to use LD_LIBRARY_PATH, but it won't start when I do. I need to create a new fresh Raspbian and ARCH to try out the static build anyway, so I'll have to get back to you after I do that."}}
other: {"actor":{"display_login":"Rippert"}}