Skip to content
  1. Jul 17, 2006
  2. Jul 15, 2006
  3. Jul 14, 2006
  4. Jul 13, 2006
  5. Jul 12, 2006
  6. Jul 11, 2006
  7. Jul 10, 2006
  8. Jul 08, 2006
  9. Jul 07, 2006
    • Daniel Stenberg's avatar
      mention the shared DNS stuff · ee8112b4
      Daniel Stenberg authored
      ee8112b4
    • Daniel Stenberg's avatar
      Ingmar Runge provided a source snippet that caused a crash. The reason for · ca319f63
      Daniel Stenberg authored
      the crash was that libcurl internally was a bit confused about who owned the
      DNS cache at all times so if you created an easy handle that uses a shared
      DNS cache and added that to a multi handle it would crash. Now we keep more
      careful internal track of exactly what kind of DNS cache each easy handle
      uses: None, Private (allocated for and used only by this single handle),
      Shared (points to a cache held by a shared object), Global (points to the
      global cache) or Multi (points to the cache within the multi handle that is
      automatically shared between all easy handles that are added with private
      caches).
      ca319f63