question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

More information with timeout

See original GitHub issue

Currently, when a component requests a resource that never comes, the application times out without any information as to which component failed to get the resource:

ERROR:asphalt.core.runner:Timeout waiting for the root component to start

I’m not sure if it’s currently possible to give more details. If not, it would be a great enhancement.

Issue Analytics

  • State:open
  • Created a year ago
  • Comments:11 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
agronholmcommented, Nov 26, 2022

I’ve been working on refactoring component initialization and I came to the realization that trying to redesign the component system around that requirement is probably a lost cause. I’m hacking it today and tomorrow and if the outcome is at least halfway sensible, I’ll commit it.

1reaction
agronholmcommented, Nov 2, 2022

Component initialization does not work with task groups, as setup and tear-down happen in different tasks

So does it make sense to use AnyIO?

v5.0 is fully based on AnyIO and structured concurrency. I just need to deal with the component design issues before I can get that release out the door.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Time Out | Best Things To Do and Events In Cities Worldwide
Your ultimate guide to the best art and entertainment, food and drink, attractions, hotels and things to do in the world's greatest cities....
Read more >
Timeout (computing) - Wikipedia
A specified period of time that will be allowed to elapse in a system before a specified event is to take place, unless...
Read more >
How to troubleshoot timeout problems and gather additional ...
This article provides information on how to troubleshoot timeout problems and gather additional information to resolve those.
Read more >
setTimeout() - Web APIs - MDN Web Docs
The global setTimeout() method sets a timer which executes a function or specified piece of code once the timer expires.
Read more >
Understanding Success Criterion 2.2.6: Timeouts
The intent of this Success Criterion is to ensure that when a timeout is used, users know what duration of inactivity will cause...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found