dogecoin / dogecoin/docker

`-daemon` crash

Open
#24 9 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
36
Forks
17
PR merge metrics
No merged PRs in 30d

Description

Option `-daemon` do not work and is crashing with the following error:
```
$ docker run -it dogecoin -daemon
2021-12-04 00:35:31
2021-12-04 00:35:31 Dogecoin version v1.14.4
2021-12-04 00:35:31 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1
2021-12-04 00:35:31 Assuming ancestors of block 77e3f4a4bcb4a2c15e8015525e3d15b466f6c022f6ca82698f329edef7d9777e have valid signatures.
Dogecoin server starting
```

Any idea if the daemon fork himself and kill its parent to daemonize ? Which may stop the container.

It's what I'm having in mind as a first thing to inspect. I'm not sure about it, but I suspect buggy behavior related to daemonization.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the failure with `docker run -it dogecoin -daemon` and inspect how the container starts Dogecoin and handles daemonization. Confirm whether the daemon exits with its parent process; done means `-daemon` keeps the container running and the Dogecoin server remains available.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.