diff --git a/virtualization_11.m b/virtualization_11.m index 700b303..3355a33 100644 --- a/virtualization_11.m +++ b/virtualization_11.m @@ -630,7 +630,7 @@ void setStorageDevicesVZVirtualMachineConfiguration(void *config, { if (@available(macOS 11, *)) { VZVirtioSocketListener *ret = [[VZVirtioSocketListener alloc] init]; - [ret setDelegate:[[VZVirtioSocketListenerDelegateImpl alloc] initWithHandle:cgoHandle]]; + [ret setDelegate:[[[VZVirtioSocketListenerDelegateImpl alloc] initWithHandle:cgoHandle] autorelease]]; return ret; }