Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

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 subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants