You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Workaround: wait longer for IPC socket file to appear (ethereum#1197)
* trinity/utils/ipc: increase wait_for_ipc() timeout to 10 seconds.
It seems that on machines with slow I/O, creation of the socket
file may take a long while.
* trinity: log duration of wait for IPC file.
* trinity/main: minor, move wait_for_ipc() one line down.
It is the networking process that needs the socket to be present,
so move the wait-for-socket line closer to starting the former.
* trinity/utils/ipc: WARN on timeout reached, demote to DEBUG on success.
* trinity/utils/ipc: minor, change condition from `>` to `>=`.
Dummy commit to force CircleCI re-run.
* Revert previous four commits - taking alrenative approach.
Will reuse previous loop structure in wait_for_ipc(), and raise an
exception on timeout instead.
* trinity: raise exception in wait_for_ipc() on reaching timeout.
The boot procedure still won't try to shut down cleanly, but will
at least print an error message _and_ a warning about proceeding
anyway.
* Change to exit trinity if database IPC connection cannot be made.
0 commit comments