status-im / status-go

The Status module that consumes go-ethereum
https://status.im
Mozilla Public License 2.0
719 stars 243 forks source link

fix(status-cli)_: exit on sigint, actualyl print error log on failure #5398

Closed vpavlin closed 3 days ago

vpavlin commented 1 week ago

This PR makes sure status-cli simulate exits when SIGINT is sent, even if it is stuck at waiting for a channel.

Also tweaked the logging for the top-level error which was not printed for some reason

status-im-auto commented 1 week ago

Jenkins Builds

Click to see older builds (4) | :grey_question: | Commit | :hash: | Finished (UTC) | Duration | Platform | Result | |-|-|-|-|-|-|-| | :heavy_multiplication_x: | a5716035 | [#1](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5398/1/) | 2024-06-21 11:45:30 | ~2 min | `tests` | [:page_facing_up:`log`](https://ci.status.im/job/status-go/job/prs/job/tests/job/PR-5398/1//consoleText) | | | | | | | | | | :heavy_check_mark: | a5716035d5e931a183f138a676a07a03d7dc1826 | [#1](https://ci.status.im/job/status-go/job/prs/job/linux/job/PR-5398/1/) | 2024-06-21 11:46:46 | ~4 min | `linux` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-desktop-240621-114241-a5716035d5e931a183f138a676a07a03d7dc1826-pr5398.zip) | | :heavy_check_mark: | a5716035d5e931a183f138a676a07a03d7dc1826 | [#1](https://ci.status.im/job/status-go/job/prs/job/ios/job/PR-5398/1/) | 2024-06-21 11:47:05 | ~4 min | `ios` | [:package:`zip`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-ios-240621-114241-a5716035d5e931a183f138a676a07a03d7dc1826-pr5398.zip) | | :heavy_check_mark: | a5716035d5e931a183f138a676a07a03d7dc1826 | [#1](https://ci.status.im/job/status-go/job/prs/job/android/job/PR-5398/1/) | 2024-06-21 11:47:57 | ~5 min | `android` | [:package:`aar`](https://status-im-prs.ams3.cdn.digitaloceanspaces.com/status-go-android-240621-114236-a5716035d5e931a183f138a676a07a03d7dc1826-pr5398.aar) |
:grey_question: Commit :hash: Finished (UTC) Duration Platform Result
:heavy_multiplication_x: b19393a9 #2 2024-06-27 08:33:30 ~1 min tests :page_facing_up:log
:heavy_multiplication_x: b19393a9 #3 2024-06-27 08:34:49 ~1 min tests :page_facing_up:log
:heavy_check_mark: b19393a9 #2 2024-06-27 08:36:12 ~3 min linux :package:zip
:heavy_check_mark: b19393a9 #2 2024-06-27 08:37:34 ~5 min android :package:aar
:heavy_check_mark: b19393a9 #3 2024-06-27 08:39:05 ~1 min android :package:aar
:heavy_check_mark: b19393a9 #3 2024-06-27 08:40:20 ~3 min linux :package:zip
:heavy_check_mark: b19393a9 #3 2024-06-27 08:46:50 ~3 min ios :package:zip
:heavy_check_mark: 5edfcfc8 #4 2024-06-28 11:07:31 ~2 min android :package:aar
:heavy_check_mark: 5edfcfc8 #4 2024-06-28 11:07:55 ~3 min ios :package:zip
:heavy_check_mark: 5edfcfc8 #4 2024-06-28 11:08:27 ~3 min linux :package:zip
:heavy_check_mark: 5edfcfc8 #4 2024-06-28 11:48:01 ~43 min tests :page_facing_up:log