mirror of
https://github.com/ppy/osu.git
synced 2025-01-19 16:22:54 +08:00
Merge pull request #29185 from bdach/online-metadata-logging
Add logging when starting and stopping watch operations in online metadata client
This commit is contained in:
commit
a6b442814d
@ -215,6 +215,7 @@ namespace osu.Game.Online.Metadata
|
|||||||
Debug.Assert(connection != null);
|
Debug.Assert(connection != null);
|
||||||
await connection.InvokeAsync(nameof(IMetadataServer.BeginWatchingUserPresence)).ConfigureAwait(false);
|
await connection.InvokeAsync(nameof(IMetadataServer.BeginWatchingUserPresence)).ConfigureAwait(false);
|
||||||
Schedule(() => isWatchingUserPresence.Value = true);
|
Schedule(() => isWatchingUserPresence.Value = true);
|
||||||
|
Logger.Log($@"{nameof(OnlineMetadataClient)} began watching user presence", LoggingTarget.Network);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override async Task EndWatchingUserPresence()
|
public override async Task EndWatchingUserPresence()
|
||||||
@ -228,6 +229,7 @@ namespace osu.Game.Online.Metadata
|
|||||||
Schedule(() => userStates.Clear());
|
Schedule(() => userStates.Clear());
|
||||||
Debug.Assert(connection != null);
|
Debug.Assert(connection != null);
|
||||||
await connection.InvokeAsync(nameof(IMetadataServer.EndWatchingUserPresence)).ConfigureAwait(false);
|
await connection.InvokeAsync(nameof(IMetadataServer.EndWatchingUserPresence)).ConfigureAwait(false);
|
||||||
|
Logger.Log($@"{nameof(OnlineMetadataClient)} stopped watching user presence", LoggingTarget.Network);
|
||||||
}
|
}
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
@ -247,7 +249,9 @@ namespace osu.Game.Online.Metadata
|
|||||||
throw new OperationCanceledException();
|
throw new OperationCanceledException();
|
||||||
|
|
||||||
Debug.Assert(connection != null);
|
Debug.Assert(connection != null);
|
||||||
return await connection.InvokeAsync<MultiplayerPlaylistItemStats[]>(nameof(IMetadataServer.BeginWatchingMultiplayerRoom), id).ConfigureAwait(false);
|
var result = await connection.InvokeAsync<MultiplayerPlaylistItemStats[]>(nameof(IMetadataServer.BeginWatchingMultiplayerRoom), id).ConfigureAwait(false);
|
||||||
|
Logger.Log($@"{nameof(OnlineMetadataClient)} began watching multiplayer room with ID {id}", LoggingTarget.Network);
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override async Task EndWatchingMultiplayerRoom(long id)
|
public override async Task EndWatchingMultiplayerRoom(long id)
|
||||||
@ -257,6 +261,7 @@ namespace osu.Game.Online.Metadata
|
|||||||
|
|
||||||
Debug.Assert(connection != null);
|
Debug.Assert(connection != null);
|
||||||
await connection.InvokeAsync(nameof(IMetadataServer.EndWatchingMultiplayerRoom), id).ConfigureAwait(false);
|
await connection.InvokeAsync(nameof(IMetadataServer.EndWatchingMultiplayerRoom), id).ConfigureAwait(false);
|
||||||
|
Logger.Log($@"{nameof(OnlineMetadataClient)} stopped watching multiplayer room with ID {id}", LoggingTarget.Network);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override async Task DisconnectRequested()
|
public override async Task DisconnectRequested()
|
||||||
|
Loading…
Reference in New Issue
Block a user