﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
31253	Possible data loss when using caching from async code.	Mariusz Felisiak	Jon Dufresne	"`CacheHandler` use `threading.local` instead of `asgiref.local.Local`, hence it's a chance of data corruption if someone tries to use caching from async code. There is a potential race condition if two coroutines touch the same cache object at exactly the same time.
"	Bug	closed	Core (Cache system)	3.0	Release blocker	fixed	asgi async	Andrew Godwin Carlton Gibson	Ready for checkin	1	0	0	0	0	0
