A message receiver can not synchronize threads and notify a "main" thread about new received message.