FSHost and FSHostSpy > Features

A bug in FSHost 3 ?

(1/1)

Gael_FR-LORR:
Hello M. Russel

When I validate the blocking option or restriction of FSNAV session in FSHost 3, it seem to be freeze little time afterwards.

This does not occur any more when FNAV blocking or FSNAV restriction is not engaged.

Many thank's for your answer

Here's the error message when this blocking occurs (long !):


030928 18:21:40  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:21:50  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:00  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:10  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:20  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:30  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:40  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:22:50  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:00  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:10  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:20  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: ComparePlayers-GetPlayerCopy, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: IsFakePlayer, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: DPMsgVELOCITY, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: DPMsgVELOCITY, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: DPMsgVELOCITY, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: FindAirportsThread-1, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc
030928 18:23:30  WARNING: Players lock timeout. Caller: RemoteAccessPublicVars, lock history: locked by Query for player planes-2, locked by GetPlayerTime, unlocked by GetPlayerTime, locked by DeletePlayer, locked by GetMostRecentFlightPlan, unlocked by GetMostRecentFlightPlan, unlocked by DeletePlayer, locked by UpdateSessionDesc, unlocked by UpdateSessionDesc

Russell Gilbert:
Hi Gaël,

Does this happen when someone tries to connect with FSNav and is rejected?  Or when you set the option in the Options window?

If it's when someone tries to connect, can you show me a bit more of the log file, before and after this, so I can see what's happening with the player that's trying to connect?

You can reply back in this forum, or send me email, whichever you prefer.

Thanks,

Russell

Edit: Oops, I see now that you said this happens at the time the blocking occurs.  I'll check into it...

Russell Gilbert:
Congratulations Gaël, you've found a bug in FSHost 3.0 :-)

This is now duplicated and confirmed.  It happens only when an FS2004 FSNavigator is removed from the session automatically, and only when the disconnect time (on the Options / Misc window) is set to anything higher than zero minutes.

I'll have to release version 3.1 to take care of this, but in the mean time, the workaround is to set the disconnect time to zero (immediate disconnect), or to disable the feature completely.  More soon...

Thanks!

Russell

Gael_FR-LORR:
I am glad to have been able to take part in the improvement of FSHost
3 while having found this bug.

Another think, It also happens that only the people having FS2004 are able to connect
to FSHost 3, those having FS2002 does not arrive there.

By restarting again FSHost, that functions again. An idea ?

Thank's for your speed to treat that.  ;D

Navigation

[0] Message Index

Go to full version