]> Cypherpunks repositories - gostls13.git/commit
net/rpc/jsonrpc: handles missing "params" in jsonrpc.
authorAlexandru Moșoi <brtzsnr@gmail.com>
Fri, 31 Aug 2012 19:52:27 +0000 (15:52 -0400)
committerRuss Cox <rsc@golang.org>
Fri, 31 Aug 2012 19:52:27 +0000 (15:52 -0400)
commit3efc482190c9c2fa80cb0fc80d160624514652db
tree0522bc2ddf197c88b0b153e220e1335d8f5b14f5
parent6d0e3242eb296922995c6335de4d5c8bcd88728a
net/rpc/jsonrpc: handles missing "params" in jsonrpc.

A crash happens in the first request in a connection
if "params" field is missing because c.req.Params is Nil.

Fixes #3848.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/6446051
src/pkg/net/rpc/jsonrpc/all_test.go
src/pkg/net/rpc/jsonrpc/server.go