Merge pfmooney/parser-error-handling
* pfmooney/parser-error-handling: Improve parser error handling
This commit is contained in:
commit
d530893cce
|
@ -113,8 +113,14 @@ Parser.prototype.getMessage = function (ber) {
|
||||||
|
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
|
try {
|
||||||
var messageID = ber.readInt();
|
var messageID = ber.readInt();
|
||||||
var type = ber.readSequence();
|
var type = ber.readSequence();
|
||||||
|
} catch (e) {
|
||||||
|
// Handle servers that aren't speaking the language at all
|
||||||
|
this.emit('error', e);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
var Message;
|
var Message;
|
||||||
switch (type) {
|
switch (type) {
|
||||||
|
|
Loading…
Reference in New Issue