diff options
-rw-r--r-- | ethchain/vm.go | 4 | ||||
-rw-r--r-- | ethwire/messaging.go | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/ethchain/vm.go b/ethchain/vm.go index 97379f8ea..3a7aa8c58 100644 --- a/ethchain/vm.go +++ b/ethchain/vm.go @@ -698,9 +698,9 @@ func (vm *Vm) RunClosure(closure *Closure) (ret []byte, err error) { stateObject.AddAmount(value) // Create a new callable closure - closure := NewClosure(closure, stateObject, stateObject.script, vm.state, gas, closure.Price) + c := NewClosure(closure, stateObject, stateObject.script, vm.state, gas, closure.Price) // Executer the closure and get the return value (if any) - ret, err := Call(vm, closure, args) + ret, err := Call(vm, c, args) if err != nil { stack.Push(ethutil.BigFalse) diff --git a/ethwire/messaging.go b/ethwire/messaging.go index f13b72353..5319d0711 100644 --- a/ethwire/messaging.go +++ b/ethwire/messaging.go @@ -279,7 +279,7 @@ func ReadMessages(conn net.Conn) (msgs []*Msg, err error) { var totalBytes int for { // Give buffering some time - conn.SetReadDeadline(time.Now().Add(500 * time.Millisecond)) + conn.SetReadDeadline(time.Now().Add(50 * time.Millisecond)) // Create a new temporarily buffer b := make([]byte, 1440) // Wait for a message from this peer |