Add the ability to stop execution of VirtualMachine.Call when context is cancelled. Currently cancelling the context does nothing.
// This context comes from a different place where it gets cancelled after X seconds
_, err = virtualMachine.Call(ctx, o.runFn, []object.Object{})
if err != nil {
// Can figure out here if execution was stopped due to cancelled context
}
Add the ability to stop execution of
VirtualMachine.Call
when context is cancelled. Currently cancelling the context does nothing.