Skip to content

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

For now - multiple ideas to re-add.
API
  • strohel
  • 1
  • Opened 
    on Feb 22, 2021
  • #34
Issue origami icon

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 Issues
ProTip! 
Press the
/
key to activate the search input again and adjust your query.
Issue origami icon

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 Issues
ProTip! 
Press the
/
key to activate the search input again and adjust your query.
Issue search results · GitHub