Skip to content

Conversation

@akbashev
Copy link
Contributor

@akbashev akbashev commented Oct 24, 2024

RP to fix #1168

Comment on lines 32 to 36
public var events: ClusterEventStream {
self._events
}

internal var _events: ClusterEventStream
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't know why I've added this 🫠 revert back

@ktoso
Copy link
Member

ktoso commented Oct 25, 2024

The failure was #1089 again.

We can merge with it failing as we need to investigate that one separately

@ktoso
Copy link
Member

ktoso commented Oct 25, 2024

We can disable the test until then as well

deinit {
// self.shutdownFlag.destroy()

print("\(Self.self) DEINIT")
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't forget to remove


@usableFromInline
internal var _system: ClusterSystem?
internal weak var _system: ClusterSystem?
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

heh yeah i can see that... previously actor trees destroyed things and now we don't i guess

@ktoso
Copy link
Member

ktoso commented Oct 28, 2024

Still missing the latest changes probably and requiring 6.0?

# Conflicts:
#	Sources/DistributedActorsTestKit/LogCapture.swift
#	Sources/DistributedCluster/Cluster/ClusterShell.swift
#	Sources/DistributedCluster/Cluster/SWIM/SWIMActor.swift
#	Sources/DistributedCluster/Cluster/Transport/RemoteClusterActorPersonality.swift
#	Sources/DistributedCluster/ClusterSystem.swift
#	Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatch.swift
#	Sources/DistributedCluster/LifecycleMonitoring/LifecycleWatchContainer.swift
#	Tests/DistributedClusterTests/Metrics/SWIMActorPeerMetricsTests.swift
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ClusterSystem is leaking

2 participants