Yes, if you can demonstrate that Django is at fault, you may create a ticket.
If you're unsure, you might have better luck on the https://groups.google.com/forum/#!forum/geodjango mailing list. On Thursday, October 18, 2018 at 9:08:10 PM UTC-4, Yong Li wrote: > > I have seen consistent GEOSContextHandle leak when a thread using GEOS > exits. The source code is in django/contrib/gis/geos. > > I can get rid of the leak by clearing all attributes of io.thread_context > before exiting that thread. > > It seems to me that the root cause is the destructors of thread local > objects in io.thread_context call GEOS functions, so they need the > GEOSContextHandle. If threadsafe.thread_context has been cleared by Python > engine, they will create another one. > > Assume Python clears threading.local objects in this order: > > 1. thread_safe.thread_context > 2. io.thread_context > > When doing the second step above, it creates another GEOScontextHandle and > saves to thread_safe.thread_context.handle. And this is never cleared again. > > This is just my thought. Should a Django ticket be created for this? > > > Best regards, > Yong Li > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/74fdee42-1850-4e1c-bd63-3d624e73273c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

