Aller au contenu

« Réunion du 16-12-2025 » : différence entre les versions

De OSWiki
Ligne 20 : Ligne 20 :
= Bugs =
= Bugs =
= Tests =
= Tests =
= Projets en cours / Infos=
= Information =
== Pertes de privilèges ==
=== Question ===
* Pourquoi les agents sont bloqués en tant qu'agents enfants au lieu d'agents racines dans la scène ?
* Version utilisée : 0.9.3.1
=== Réponse / discussion ===
* Le terrain devrait s'afficher seulement après avoir obtenu le [https://fr.wikipedia.org/wiki/Handshaking '''handshake'''] qui arrive uniquement après l'obtention de capacités.
<pre>
uint flags = ControllingClient.GetViewerCaps();
if ((flags & (uint)(ViewerFlags.TPBR | ViewerFlags.SentTPBR)) == (uint)ViewerFlags.TPBR)
ControllingClient.SendRegionHandshake();
</pre>
 
* 🏗️
 
= Viewers=
= Viewers=
= Source=
= Source=
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-12-16
http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-12-16

Version du 31 janvier 2026 à 16:33

Changements du code de la semaine

Blocage du serveur HTTP : vérification de nullité de socket

Commit

  • Commit d9ae06 : Ajout d'une vérification de nullité de socket.

Historique

Discussion

  • Cette modification concerne un problème rencontré par Cuga Rajal à propos d'un trafic aléatoire qui détruisait sa standalone. Un crash dotnet bizarre mettait hors service le serveur HTTP .Net.
  • Il est encore trop tôt pour dire si le problème est résolu.

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC. Je ne fais pas partie des développeurs, ne vous adressez pas à moi pour les joindre. Merci.😉


Bibliothèques

Scripts

Base de données

Modules

Bugs

Tests

Information

Pertes de privilèges

Question

  • Pourquoi les agents sont bloqués en tant qu'agents enfants au lieu d'agents racines dans la scène ?
  • Version utilisée : 0.9.3.1

Réponse / discussion

  • Le terrain devrait s'afficher seulement après avoir obtenu le handshake qui arrive uniquement après l'obtention de capacités.
 uint flags = ControllingClient.GetViewerCaps(); 
 if ((flags & (uint)(ViewerFlags.TPBR | ViewerFlags.SentTPBR)) == (uint)ViewerFlags.TPBR) 
 ControllingClient.SendRegionHandshake();
  • 🏗️

Viewers

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2025-12-16