View Issue Details

IDProjectCategoryView StatusLast Update
0004786GNUnetARM servicepublic2018-06-06 22:24
ReporterFlorian Dold Assigned ToChristian Grothoff Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.11.0pre66Fixed in Version0.11.0pre66 
Summary0004786: arm service started twice
DescriptionWhen starting arm with

$ gnunet-arm -s

we end up with two arm processes and the following warning:

Nov 14 15:51:22-653509 util-10186 WARNING Failed to establish connection to `arm', no further addresses to try.
TagsNo tags attached.

Activities

tg

2016-11-25 21:11

reporter   ~0011546

the warning is because gnunet-arm tries to connect to the ARM service before it starts it, which seems harmless.

the issue is when gnunet-service-arm calls GNUNET_SERVICE_ruN_(),
it ends up hanging in a READ() in detach_terminal()

tg

2016-11-25 21:42

reporter   ~0011547

Last edited: 2016-11-25 21:51

fixed in https://gnunet.org/git/gnunet.git/commit/?id=82e765caeb53a1de54676738169dab98ca76c47e

apparently this bit was not migrated to the new service API from service_task() in service.c
BTW, service_task() also does write_pid_file(), is that not needed in service_new?

Florian Dold

2017-01-12 13:24

developer   ~0011624

Both on my laptop and on dold@taler.net I can still reproduce the warning. Built with commit a4295da3d.

Christian Grothoff

2017-01-13 12:26

manager   ~0011629

WARNING is now DEBUG-level, as it is harmless and sometimes (often) expected.

Issue History

Date ModifiedUsernameFieldChange
2016-11-14 14:52Florian DoldNew Issue
2016-11-25 21:11tgNote Added: 0011546
2016-11-25 21:28tgAssigned To => tg
2016-11-25 21:28tgStatusnew => assigned
2016-11-25 21:42tgNote Added: 0011547
2016-11-25 21:43tgAssigned Totg => Christian Grothoff
2016-11-25 21:43tgStatusassigned => feedback
2016-11-25 21:51tgNote Edited: 0011547
2017-01-12 13:24Florian DoldNote Added: 0011624
2017-01-12 13:24Florian DoldStatusfeedback => assigned
2017-01-13 12:26Christian GrothoffStatusassigned => resolved
2017-01-13 12:26Christian GrothoffResolutionopen => fixed
2017-01-13 12:26Christian GrothoffFixed in Version => 0.11.0pre66
2017-01-13 12:26Christian GrothoffNote Added: 0011629
2017-01-13 12:26Christian GrothoffProduct Version => Git master
2017-01-13 12:26Christian GrothoffTarget Version => 0.11.0pre66
2018-06-06 22:24Christian GrothoffStatusresolved => closed