Closed hackallcode closed 7 months ago
The same error occurs if the function does return nil, 2
The problem is that the RouterCallImpl
expects there to be 2 values in the result, but vshard.storage.call
returns true/false + all parameters from the function (zero parameters also is correct). The example above returns true, 1, 2, 3
. If you create a function with return
, the result will only be true
.
I have a function that does one action:
return 1, 2
. So I call it byRouterCallImpl
and it returns the errorcant get call cause call impl timeout
.