I have a refactoring idea in mind to divide ConferenceMediaResourceController into child classes of current actor
this is what i am refering to https://bitbucket.org/telestax/telscale-restcomm/src/6544cdc4b54b26111cac6c670ac236eb28f13807/restcomm/telscale-restcomm-connect.mrb/src/main/java/org/restcomm/connect/telscale/mrb/ConferenceMediaResourceController.java?at=issue-1570&fileviewer=file-view-default#ConferenceMediaResourceController.java-100
We can see that if a conference is running on master node, states are pretty less than other case
and down in the code as well we can see checks everywhere to see if current conference is master or slave
So if both fsm are part of 2 different actors (one for master and one for slave )(child of a ConferenceMediaResourceController actor). this would be cleaner as well as faster.
I have a refactoring idea in mind to divide
ConferenceMediaResourceController
into child classes of current actor this is what i am refering tohttps://bitbucket.org/telestax/telscale-restcomm/src/6544cdc4b54b26111cac6c670ac236eb28f13807/restcomm/telscale-restcomm-connect.mrb/src/main/java/org/restcomm/connect/telscale/mrb/ConferenceMediaResourceController.java?at=issue-1570&fileviewer=file-view-default#ConferenceMediaResourceController.java-100
cc: @gvagenas @deruelle