Age | Commit message (Collapse) | Author |
|
|
|
|
|
task_info kind overwrites the containing clientproto kind
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from invalid bounds
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
afaict holding the lock over an await point gives tokio an opportunity
to run a different task - perhaps a different API request that would try
acquring the db connection lock. then it deadlocks; the second task
holds the thread hostage while waiting for the first task to release its
lock, which it can't do due to no thread being available for it to run
on.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
they are provided
|
|
going to more substantially extend this in .. a bit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
should track this as something to retry later? maybe later
|