Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preserve mailbox on child respawn #139

Closed
onsails opened this issue Dec 17, 2019 · 3 comments
Closed

Preserve mailbox on child respawn #139

onsails opened this issue Dec 17, 2019 · 3 comments
Assignees
Labels
A-children Area: Children related issues

Comments

@onsails
Copy link
Member

onsails commented Dec 17, 2019

Currently on a child failure children will spawn another child. Previous child's mailbox will be disposed. It doesn't fit into let-it-fail concept.

We need childs to preserve mailbox on respawn. Also we need a lifecycle callbacks which can access child state and a message which caused child failure.

@onsails onsails self-assigned this Dec 17, 2019
@onsails onsails added enhancement New feature or request research We need to take a look if this thing is possible labels Dec 17, 2019
@vertexclique
Copy link
Member

Like we have talked, let's go with flat hierarchy for this.

@r3v2d0g r3v2d0g added A-children Area: Children related issues and removed enhancement New feature or request research We need to take a look if this thing is possible labels Dec 20, 2019
@onsails onsails changed the title Redesign child lifecycle Preserve mailbox on child respawn Dec 27, 2019
@onsails onsails added this to Needs triage in Project Board via automation Dec 27, 2019
@onsails onsails moved this from Needs triage to In Progress in Project Board Dec 27, 2019
@untoldbyte
Copy link

if it is of any help. I started looking outside of actix cause it doesnt support this. its very important to have this to truly mimic the fautl tolerance of BEAM

I speak this as an end-user and not a developer

@Relrin Relrin self-assigned this Apr 14, 2020
@Relrin
Copy link
Member

Relrin commented Apr 14, 2020

Done in PR #199.

@Relrin Relrin closed this as completed Apr 14, 2020
Project Board automation moved this from In Progress to Closed Apr 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-children Area: Children related issues
Projects
Project Board
  
Closed
Development

No branches or pull requests

5 participants