You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems that ctl commands for stopping mongooseim aren't really synchronous.
Calling: $ ./mongooseimctl stop $ ./mongooseimctl stopped
I have to wait some amount of time to get the erlang node down.
I wrote some tests where I reproduce the situation [1]
This issue could be also interpreted as a silent cry for more atomic sync mongooseimctl stop command implementation
It works as expected, thanks!
Anyway, I would consider removing stop command in the ejabberd_admin module [1] and relink mongooseimctl stop to use mongooseim stop. It's already done for start command
MongooseIM version: a0b004b
Installed from: source
Erlang/OTP version: 17.5
Seems that ctl commands for stopping mongooseim aren't really synchronous.
Calling:
$ ./mongooseimctl stop
$ ./mongooseimctl stopped
I have to wait some amount of time to get the erlang node down.
I wrote some tests where I reproduce the situation [1]
This issue could be also interpreted as a silent cry for more atomic sync
mongooseimctl stop
command implementation[1] https://github.com/esl/MongooseIM/blob/sync-start/test/ejabberd_tests/tests/ejabberdctl_SUITE.erl#L984
The text was updated successfully, but these errors were encountered: