Skip to content

Commit

Permalink
server: disable nan serialization completely in python
Browse files Browse the repository at this point in the history
  • Loading branch information
koush committed Nov 10, 2024
1 parent bc95a15 commit c3148b8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions server/python/rpc_reader.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ def writeMessage(self, type: int, buffer, reject):
reject(e)

def writeJSON(self, j, reject):
return self.writeMessage(0, bytes(json.dumps(j), 'utf8'), reject)
return self.writeMessage(0, bytes(json.dumps(j, allow_nan=False), 'utf8'), reject)

def writeBuffer(self, buffer, reject):
return self.writeMessage(1, buffer, reject)
Expand Down Expand Up @@ -128,7 +128,7 @@ def writeMessage(self, type: int, buffer, reject):
reject(e)

def writeJSON(self, j, reject):
return self.writeMessage(0, bytes(json.dumps(j), 'utf8'), reject)
return self.writeMessage(0, bytes(json.dumps(j, allow_nan=False), 'utf8'), reject)

def writeBuffer(self, buffer, reject):
return self.writeMessage(1, buffer, reject)
Expand Down

0 comments on commit c3148b8

Please sign in to comment.