2017-05-05 28 views
0

私は流星からログアウトすると(v 1.3.2)、サーバー/別のクライアントで。サーバー側のMeteor.call('logout')トークンを削除するか、他の場所でMeteor.logoutOtherClients()を呼び出すと、クライアントにログアウトしたことが通知されないようです。反応的に流星のログアウト

Meteor.callは実行されず(キューに入れられますか?)、Meteor.userId()Meteor.user()へのクライアントコールは変更されず、その反応性も壊れます。同様に、私がクライアント側Meteor.logoutを使用していない限り、Accounts.onLogoutは起動しません。

私に言わせる変数を見つけることができないか、クライアントとサーバーの接続が切断されて2つがもう通信できないかどうかを尋ねることができます。私は見ましたAccounts.connection

私はもう何を見てもわからないので、何かが役に立ちます。

答えて

0

問題は、私はpublishからnullを返していました、そしてそれはモンゴDBのカーソル、this.ready()[]のいずれかでなければなりませんでした。

これは、サーバーがログアウトしたときにサーバーと通信できない奇妙な状態になり、接続が反応的に閉じていることを検出できませんでした。

関連する問題