private delegate void UpdateListBox(string test);
static object locker = new object();
private void UpLB(string test)
{
lock (locker)
{
Log.Items.Add(test);
}
}
//После чего вызываете
this.Invoke(new UpdateListBox(this.UpLB),new object[] { m.Message});
Попробуйте так