LogManager.Dispose()


При вызове метода Dispose() на объекте LogManager приложение зависает.



Thanks:


Support

Avatar
Date: 3/11/2019
Reply


Добрый день

Данная ошибка не воспроизводится. Пожалуйста, пришлите код приложения, где наблюдается данная ошибка.
Thanks:

Константин

Avatar
Date: 3/14/2019
Reply



Code

<Window x:Class="ShowChart.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:chart="clr-namespace:StockSharp.Xaml.Charting;assembly=StockSharp.Xaml.Charting"
xmlns:xaml="clr-namespace:StockSharp.Xaml;assembly=StockSharp.Xaml"
mc:Ignorable="d"
Title="MainWindow" SizeToContent="Height" Width="1000" Height="500">
<xaml:Monitor Name="Monitor"/>
</Window>



Code

public partial class MainWindow : Window
{
public LogManager LogManager { get; set; }

public MainWindow()
{
InitializeComponent();
LogManager = new LogManager();
LogManager.Listeners.Add(Monitor);
}
protected override void OnClosing(CancelEventArgs e)
{
LogManager.Dispose();
base.OnClosing(e);
}
}

Поток не завершается.
Thanks:

Support

Avatar
Date: 3/15/2019
Reply


Добрый день

Пожалуйста, возьмите ночную сборку. Мы исправили данную ошибку. Обращаем внимание, что для графических логеров нужно использовать GuiLogListener. Подробнее https://doc.stocksharp.r...ce-8259-f44007e01a78.htm
Thanks: Константин


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy