Comment rendre les méthodes Meteor synchrones?

J'ai besoin d'un moyen pour un météore appel synchrone de sorte que lorsqu'un appel est exécuté le code attend pour un résultat à faire de sorte qu'il peut continuer à la ligne suivante de code sur le client.

par exemple:

clientFunction = function(){

    Meteor.call('serverFunction', function(err,result){})//<--so when this gets a result and    
                                                    //is stored in a session variable
    var doSomeThing = Session.get('whatever') <-- so that your able to use it here
}

J'ai essayé de faire une boucle while pour empêcher quelque chose de se produire jusqu'à ce qu'une valeur est retournée
mais il me semble qu'il s'exécute après la clientFunction ainsi lançant à sa disparition

toute aide serait appréciés

source d'informationauteur cronicryo