refactor(daemon): remove obsolete transition state
- commit
- a65e2c7dbf655a06fc877193581d51df481d2b29
- author
- brice · · 2026-08-03 00:12 UTC
- committer
- brice · · 2026-08-03 20:53 UTC
- parent
- db24042
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
3 files · +4 -9
M internal/usecase/daemon/attachment_transition.go +3 -5
| @@ -74,11 +74,9 @@ func transitionSourceTokenCurrentLocked(token attachmentRoleToken, source attach | |||
| 74 | 74 | } | |
| 75 | 75 | ||
| 76 | 76 | type attachmentTransitionResult struct { | |
| 77 | - | published attachmentRoleToken | |
| 78 | - | displaced attachmentRoleToken | |
| 79 | - | terminalDisplaced detachedAttachmentSnapshot | |
| 80 | - | displacedInterrupted bool | |
| 81 | - | cleanups []renderLifecycleCleanup | |
| 77 | + | published attachmentRoleToken | |
| 78 | + | displaced attachmentRoleToken | |
| 79 | + | cleanups []renderLifecycleCleanup | |
| 82 | 80 | } | |
| 83 | 81 | ||
| 84 | 82 | type attachmentTransitionParticipants struct { | |
| @@ -74,11 +74,9 @@ func transitionSourceTokenCurrentLocked(token attachmentRoleToken, source attach | |||||
| 74 | } | 74 | } | ||
| 75 | 75 | ||||
| 76 | type attachmentTransitionResult struct { | 76 | type attachmentTransitionResult struct { | ||
| 77 | - | published attachmentRoleToken | 77 | + | published attachmentRoleToken |
| 78 | - | displaced attachmentRoleToken | 78 | + | displaced attachmentRoleToken |
| 79 | - | terminalDisplaced detachedAttachmentSnapshot | 79 | + | cleanups []renderLifecycleCleanup |
| 80 | - | displacedInterrupted bool | |||
| 81 | - | cleanups []renderLifecycleCleanup | |||
| 82 | } | 80 | } | ||
| 83 | 81 | ||||
| 84 | type attachmentTransitionParticipants struct { | 82 | type attachmentTransitionParticipants struct { | ||
M internal/usecase/daemon/attachment_transition_publish.go +0 -3
| @@ -90,10 +90,7 @@ type attachmentPublication struct { | |||
| 90 | 90 | sourceCoordinator *renderCoordinator | |
| 91 | 91 | targetCoordinator *renderCoordinator | |
| 92 | 92 | releaseCoordinators func() | |
| 93 | - | displacedTransport transportSnapshot | |
| 94 | - | terminalDisplaced bool | |
| 95 | 93 | nextGeneration uint64 | |
| 96 | - | displacedGeneration uint64 | |
| 97 | 94 | } | |
| 98 | 95 | ||
| 99 | 96 | func (p *attachmentPublication) unlockCoordinators() { | |
| @@ -90,10 +90,7 @@ type attachmentPublication struct { | |||||
| 90 | sourceCoordinator *renderCoordinator | 90 | sourceCoordinator *renderCoordinator | ||
| 91 | targetCoordinator *renderCoordinator | 91 | targetCoordinator *renderCoordinator | ||
| 92 | releaseCoordinators func() | 92 | releaseCoordinators func() | ||
| 93 | - | displacedTransport transportSnapshot | |||
| 94 | - | terminalDisplaced bool | |||
| 95 | nextGeneration uint64 | 93 | nextGeneration uint64 | ||
| 96 | - | displacedGeneration uint64 | |||
| 97 | } | 94 | } | ||
| 98 | 95 | ||||
| 99 | func (p *attachmentPublication) unlockCoordinators() { | 96 | func (p *attachmentPublication) unlockCoordinators() { | ||
M internal/usecase/daemon/proxy_lifecycle.go +1 -1
| @@ -245,7 +245,7 @@ func (d *Daemon) withProxyLocked(p *proxySession, update func() bool) bool { | |||
| 245 | 245 | p.sessionCore.mu.Lock() | |
| 246 | 246 | p.mu.Lock() | |
| 247 | 247 | current := update() | |
| 248 | - | attachments := append([]*attachedClient(nil), p.sessionCore.snapshotAttachmentsLocked()...) | |
| 248 | + | attachments := append([]*attachedClient(nil), p.snapshotAttachmentsLocked()...) | |
| 249 | 249 | p.mu.Unlock() | |
| 250 | 250 | p.sessionCore.mu.Unlock() | |
| 251 | 251 | d.mu.Unlock() | |
| @@ -245,7 +245,7 @@ func (d *Daemon) withProxyLocked(p *proxySession, update func() bool) bool { | |||||
| 245 | p.sessionCore.mu.Lock() | 245 | p.sessionCore.mu.Lock() | ||
| 246 | p.mu.Lock() | 246 | p.mu.Lock() | ||
| 247 | current := update() | 247 | current := update() | ||
| 248 | - | attachments := append([]*attachedClient(nil), p.sessionCore.snapshotAttachmentsLocked()...) | 248 | + | attachments := append([]*attachedClient(nil), p.snapshotAttachmentsLocked()...) |
| 249 | p.mu.Unlock() | 249 | p.mu.Unlock() | ||
| 250 | p.sessionCore.mu.Unlock() | 250 | p.sessionCore.mu.Unlock() | ||
| 251 | d.mu.Unlock() | 251 | d.mu.Unlock() | ||