Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

When I manually trigger a task, it always reports an error #36

Open
1024DB opened this issue Jun 12, 2022 · 2 comments
Open

When I manually trigger a task, it always reports an error #36

1024DB opened this issue Jun 12, 2022 · 2 comments

Comments

@1024DB
Copy link

1024DB commented Jun 12, 2022

Describe the bug
When I manually trigger a task, it always reports an error.As shown in the following figure.

Screenshots

  1. When I manually trigger a task, a stack overflow error is reported
    image

  2. An error will be reported when a task is triggered manually
    image

Desktop (please complete the following information):

  • OS: macOS 12.3.1 (21E258)
  • Browser: chrome
@makorne
Copy link

makorne commented Jul 7, 2022

Hi!
Looks like the same overflow on debian bullseye (rust 1.57- 1.62):

OverflowScreenshot_2022-07-07_21-33-36
OvewflowScreenshot_2022-07-07_18-21-02
OverflowScreenshot_2022-07-07_18-17-03

@makorne
Copy link

makorne commented Jul 8, 2022

May be the errors happen because of using the deprecated tokio_unblock_process_task_fn ?

warn(deprecated)]` on by default

warning: use of deprecated function `delay_timer::utils::functions::tokio_unblock_process_task_fn`
   --> delicate-utils/src/consensus_message/task.rs:210:25
    |
210 |                 move || tokio_unblock_process_task_fn(command.clone(), id as u64)

source

@BinChengZhao as the creator of delay-timer and delicate can know it as no one else.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants