PipBoy.PipBoyStreamProvider.SendThread C# (CSharp) Method

SendThread() private method

private SendThread ( object streamObj ) : void
streamObj object
return void
        private void SendThread(object streamObj)
        {
            var stream = (Stream)streamObj;

            Thread.Sleep(1000);

            while (true)
            {
                try
                {
                    var keepAlive = new byte[5];
                    stream.Write(keepAlive, 0, keepAlive.Length);
                }
                catch (Exception)
                {
                    return;
                }
                if (_exitMutex.WaitOne(1000))
                {
                    return;
                }
            }
        }