openethereum/parity-clib
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
..
examples prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
src prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
Cargo.toml parity-clib: async C bindings to RPC requests + subscribe/unsubscribe to websocket events (#9920) 2019-01-02 16:49:01 +01:00
parity.h prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00
Parity.java prevent silent errors in daemon mode (#10007) 2019-02-01 19:31:02 +01:00