TBR js: Fix bug where all out args aren't passed in convertOutArgSafe
Change-Id: I4a39d574fee960d3e96a278acbe54b5ab5c38c22
diff --git a/src/rpc/client.js b/src/rpc/client.js
index a75c802..2096aa8 100644
--- a/src/rpc/client.js
+++ b/src/rpc/client.js
@@ -87,9 +87,9 @@
// Helper function to safely convert an out argument.
// The returned error, if any is useful for a callback.
-function convertOutArgSafe(arg, type) {
+function convertOutArgSafe(arg, type, controller) {
try {
- return [undefined, convertOutArg(arg, type)];
+ return [undefined, convertOutArg(arg, type, controller)];
} catch(err) {
return [err, undefined];
}