issues Search Results · repo:tonarino/actor language:Rust
Filter by
34 results
(58 ms)34 results
intonarino/actor (press backspace or delete to remove)Provide a way for subscribers to receive the last published event (if there is such).
This avoids a potential race condition if there are messages sent before an actor subscribes itself to an event. It ...
enhancement
goodhoko
- Opened on Aug 5, 2024
- #86
Sometimes we want to outright reject messages without processing them. It would be nice to be able to block them from
even entering a queue. For example:
pub enum Priority {
Normal,
High,
...
facetious
- 1
- Opened on Feb 15, 2024
- #81
Caused by this code
/// Process any pending messages in the internal queue, calling wrapped actor s `handle()`.
fn process_queue( mut self, context: mut Self as Actor ::Context) - Result (), ...
strohel
- Opened on Dec 11, 2023
- #79
We could unconditionally convert actor panics into actor system shutdown, or perhaps allow users to supply a callback
that decides the fate.
strohel
- 1
- Opened on May 17, 2023
- #77
Flume has a TrySendError which returns the message that we attempted to send.
We should surface this to our API so actors can decide what to do with the message if it failed to send.
This might create ...
bschwind
- 1
- Opened on Mar 20, 2023
- #75
When a Timed actor does something like
fn handle( mut self, context, message) {
sleep(some time);
context.myself.send_now(some message);
}
Then delayed or recurring messages are never delivered ...
bug
strohel
- Opened on Feb 24, 2023
- #72
Currently, if a user wants to create an actor with non-default (normal and/or high-priority) inbox capacities, they need
to either create their addr first using Addr::with_capacity() or spawn them using ...
strohel
- Opened on Jul 19, 2022
- #70
Per @PabloMansanet s https://github.com/tonarino/actor/pull/67#discussion_r883395081 I wonder if we can have a default
implementation of this method using type_name, since it s mostly what we re manually ...
strohel
- Opened on Jun 13, 2022
- #68
Mentioned by @skywhale in https://github.com/tonarino/actor/pull/53#discussion_r635802296 CC @bschwind.
It would be certainly more locally consistent as the receive_timeout field is already private on ...
strohel
- Opened on May 20, 2021
- #56

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.