Exemplo n.º 1
0
        // TODO: проверка на поток
        protected override bool ReleaseHandle()
        {
            IntPtr handlePtr = handle;

            if (handlePtr != IntPtr.Zero)
            {
                handle = IntPtr.Zero;

                LibuvNative.uv_close(handlePtr, ReleaseUnmanaged);
            }
            return(true);
        }