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

Handle OTP release upgrades properly #1134

Open
essen opened this issue Feb 24, 2017 · 3 comments
Open

Handle OTP release upgrades properly #1134

essen opened this issue Feb 24, 2017 · 3 comments

Comments

@essen
Copy link
Member

essen commented Feb 24, 2017

The following steps remain to be done:

@essen essen added this to the 2.0 Breaking Changes milestone Feb 24, 2017
@essen essen modified the milestones: 2.0 Breaking Changes, 2.x "sys" Oct 2, 2017
@essen essen added this to the 2.3 "Finish sys support" milestone Dec 12, 2017
@essen
Copy link
Member Author

essen commented Mar 28, 2018

The OTP code doesn't support a supervisor with a dynamic list of modules: https://git.ninenines.eu/otp.git/tree/lib/sasl/src/release_handler_1.erl?h=master#n609

@essen essen changed the title Custom behaviors must implement get_modules Handle OTP release upgrades properly Mar 28, 2018
@essen essen removed this from the 2.x "Finish sys support" milestone Mar 28, 2018
@essen
Copy link
Member Author

essen commented Mar 28, 2018

I've opened an OTP ticket: https://bugs.erlang.org/browse/ERL-597

@essen
Copy link
Member Author

essen commented May 2, 2018

A patch is welcome. Next step is to write a patch for OTP whenever time allows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant