Ejemplo n.º 1
0
        private void Cleanup()
        {
            SupportTools.SafeClose(fileDescriptor);
            fileDescriptor = null;

            SupportTools.SafeDispose(vpnServiceBuilder);
            vpnServiceBuilder = null;
        }
Ejemplo n.º 2
0
        private void Cleanup()
        {
            SupportTools.SafeClose(m_fileDescriptor);
            m_fileDescriptor = null;

            SupportTools.SafeDispose(m_builder);
            m_builder = null;
        }
Ejemplo n.º 3
0
        private void CleanupReceivers()
        {
            if (m_screenReceiver != null)
            {
                UnregisterReceiver(m_screenReceiver);

                SupportTools.SafeDispose(m_screenReceiver);

                m_screenReceiver = null;
            }
        }
Ejemplo n.º 4
0
        private void ClearContexts()
        {
            LogsManager.Instance.Debug("ClearContexts");

            lock (m_contextsSync)
            {
                while (m_contexts.Count > 0)
                {
                    LogsManager.Instance.Debug("Disposing context");

                    SupportTools.SafeDispose(m_contexts.Pop());
                }
            }
        }
Ejemplo n.º 5
0
        private void ClearContexts()
        {
            EddieLogger.Debug("ClearContexts");

            lock (contextsSync)
            {
                while (m_contexts.Count > 0)
                {
                    EddieLogger.Debug("Disposing context");

                    SupportTools.SafeDispose(m_contexts.Pop());
                }
            }
        }