private static void _NotifyRoomLayoutChanged(Room room)
 {
     if (room == null)
     {
         return;
     }
     foreach (var notify in room.Seats)
     {
         if (notify.Account != null)
         {
             try
             {
                 IGameClient channel = null;
                 lock (loggedInAccounts)
                 {
                     channel = loggedInAccounts[notify.Account.UserName].CallbackChannel;
                 }
                 Trace.Assert(channel != null);
                 channel.NotifyRoomUpdate(room.Id, room);
             }
             catch (Exception)
             {
             }
         }
     }
 }