clockworklabs / clockworklabs/SpacetimeDB
C#/Unity SDK - Calling `Disconnect` doesn't disconnect
@rekhoff is already working on this.
Since Aug 26, 2025.
- Dominant language
- Rust
- Stars
- 25.2k
- Forks
- 1.1k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 46
Description
In the C# client, if you call
Disconnect()on theDbConnectionwhile it's connecting before it connects, it doesn't seem to disconnect from the server behind the scenes. It isn't until I close my client application that the server acknowledges that the client connection ended.The case where this could occur is if you have a
Disconnect()call when you close your application. Say a user mistakenly opens and is trying to close it right away.I don't think this breaks anything, but feels like it shouldn't work that way.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.