public static void OnLock(CURLlockData data, CURLlockAccess access, Object extraData) { //Console.WriteLine("OnLock({0}, {1})", data, access); if (data == CURLlockData.CURL_LOCK_DATA_DNS) { Monitor.Enter(dnsLock); } else if (data == CURLlockData.CURL_LOCK_DATA_COOKIE) { Monitor.Enter(cookieLock); } }
public static void OnLock(CURLlockData data, CURLlockAccess access, Object extraData) { //Console.WriteLine("OnLock({0}, {1})", data, access); if (data == CURLlockData.CURL_LOCK_DATA_DNS) Monitor.Enter(dnsLock); else if (data == CURLlockData.CURL_LOCK_DATA_COOKIE) Monitor.Enter(cookieLock); }