Stop processing a message without auth (i.e. a client did not send
CLIENT_READY)pull/2488/head
parent
4ecf0dfad2
commit
6b0cf29af6
|
@ -257,11 +257,10 @@ exports.handleMessage = function(client, message)
|
||||||
// FIXME: Use a hook instead
|
// FIXME: Use a hook instead
|
||||||
// FIXME: Allow to override readwrite access with readonly
|
// FIXME: Allow to override readwrite access with readonly
|
||||||
|
|
||||||
// FIXME: A message might arrive but wont have an auth object, this is obviously bad so we should deny it
|
|
||||||
// Simulate using the load testing tool
|
// Simulate using the load testing tool
|
||||||
if(!sessioninfos[client.id].auth){
|
if(!sessioninfos[client.id].auth){
|
||||||
console.error("Auth was never applied to a session. If you are using the stress-test tool then restart Etherpad and the Stress test tool.")
|
console.error("Auth was never applied to a session. If you are using the stress-test tool then restart Etherpad and the Stress test tool.")
|
||||||
callback();
|
return;
|
||||||
}else{
|
}else{
|
||||||
var auth = sessioninfos[client.id].auth;
|
var auth = sessioninfos[client.id].auth;
|
||||||
var checkAccessCallback = function(err, statusObject)
|
var checkAccessCallback = function(err, statusObject)
|
||||||
|
|
Loading…
Reference in New Issue