Skip to content

Commit a75e6fe

Browse files
committed
handle overflow
1 parent a613302 commit a75e6fe

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/session.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -662,9 +662,9 @@ Session.prototype.send = function (sender, tag, data, format) {
662662
};
663663

664664
Session.prototype._write_flow = function (link) {
665-
var fields = {'next_incoming_id':this.incoming.next_transfer_id,
665+
var fields = {'next_incoming_id':this.incoming.next_transfer_id>>>0,
666666
'incoming_window':this.incoming.window,
667-
'next_outgoing_id':this.outgoing.next_transfer_id,
667+
'next_outgoing_id':this.outgoing.next_transfer_id>>>0,
668668
'outgoing_window':this.outgoing.window
669669
};
670670
this.incoming.max_transfer_id = fields.next_incoming_id + fields.incoming_window;

0 commit comments

Comments
 (0)