openethereum/parity
Seun LanLege 0f9b2218da prevent silent errors in daemon mode (#10007)
* prevent silent errors in daemon mode

* change author in Cargo.toml, add preamble to pipe.rs

* set the uid and gid on daemon process, fix permission errors when writing to pid file

* call setup_logger before daemonize to prevent crashing when attempting to create logfile

* map_err for calls to splice and ioctl, fix spaces in Cargo.toml

* split out daemonize to own repo

* removed util/daemonize

* renamed dep to parity-daemonize

* fix(parity-clib): enable `logger`

* bump parity-daemonize

* remove obsolete comment

Co-Authored-By: seunlanlege <seunlanlege@gmail.com>

* fix(grumbles): docs and log in ParityParams

* Add FIXME comment regarding @tomaka grumbles
* Unify logger with the C-API in ParityParams (less type-safety with more from_raw() conversions)
* Add better documentation in the `parity.h`

* Apply suggestions from code review

Co-Authored-By: seunlanlege <seunlanlege@gmail.com>

* docs(parity lib): add link to logging issue

* fix(parity-clib): JNI enable `logger`

* fix(parity-clib): update `Java example`

* Update example to the API changes
* Remove needless printouts which can be controlled via logger instead
2019-02-01 19:31:02 +01:00
..
cli Allow specifying local accounts via CLI (#9960) 2019-01-28 11:26:11 +01:00
db misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
light_helpers misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
logger prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
account.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
blockchain.rs Adds cli interface to allow reseting chain to a particular block (#9782) 2019-01-16 16:37:26 +01:00
cache.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
configuration.rs prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
deprecated.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
export_hardcoded_sync.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
helpers.rs Fix join-set test to be deterministic. (#10263) 2019-01-30 12:57:38 +00:00
informant.rs fix(ManageNetwork): replace Range with RangeInclusive (#10209) 2019-01-22 09:51:40 +01:00
ipfs.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
lib.rs prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
main.rs prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
modules.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
params.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
presale.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
rpc.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
rpc_apis.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
run.rs prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
secretstore.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
signer.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
snapshot.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
stratum.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
upgrade.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
user_defaults.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
whisper.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00