Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

/countships (or /listships) does not match the number of synced vessels. #521

Closed
godarklight opened this issue Dec 23, 2013 · 3 comments
Closed
Labels
Milestone

Comments

@godarklight
Copy link
Collaborator

Vessels seem to load and then disappear while connecting to gartrals server

Code to dump FlightGlobals.Vessels after sync can be found in godarklight/KerbalMultiPlayer@2cbfee8

The server currently has 119 ships in the /countships and there are 119 ships in /listships (copy pasted part of the log, ran it through wc -l).

Out of those, 56 made it to the end of the sync according to my code.

@TehGimp
Copy link
Owner

TehGimp commented Dec 24, 2013

As previously discussed, a mismatch isn't wholly unexpected but we can probably also figure out a way to prevent sending many of these. Doing for celestial body collisions ought to be easy enough, but I'm not sure what's going on with vessels that initially load into a stable orbit then disappear.

@godarklight
Copy link
Collaborator Author

Might have found the culprit:

Spammed many times: Cannot load Module FARControllableSurface because the associated module on the part doesn't match the saved module
Same with: Cannot load Module ModuleLight because the associated module on the part doesn't match the saved module

There are other things as well...

I think we can close this bug, unless you want to keep it open for (somehow) figuring out if vessels are destroyed during sync.

@godarklight
Copy link
Collaborator Author

I think I'll just close this bug, gartral's server has mod parts from the 0.1.4.2- days, so that explains why many ships won't load. If we run into problems with this in the future we can always reopen this, but generally the client will throw some time of error - usually quite clear - about why vessels won't load.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants