Commit Graph

13 Commits (aedf5669056bbdd0b898d056a2db3653c5482313)

Author SHA1 Message Date
Sean Bright ffc0c7e4ae Merged revisions 161421 via svnmerge from
17 years ago
Russell Bryant 07741a3261 Add ao2_trylock() to go along with ao2_lock() and ao2_unlock()
18 years ago
Russell Bryant a0bf88537a When compiling with DEBUG_THREADS, report the real file/func/line for ao2_lock/ao2_unlock
18 years ago
Russell Bryant 82cf65f89a Fix a memory leak in astobj2 that was pointed out by seanbright. When a container
18 years ago
Russell Bryant 1f8caa100d Change the behavior of ao2_link(). Previously, in inherited a reference.
19 years ago
Russell Bryant 8138003de7 resolve a warning when not building under dev mode
19 years ago
Russell Bryant c8dd4e7430 Only compile in tracking astobj2 statistics if dev-mode is enabled. Also, when
19 years ago
Russell Bryant b8261abd0b backport astobj2 race condition fix. This function is the exact same as trunk
19 years ago
Russell Bryant c95389856a Remove the typedefs on ao2_container and ao2_iterator. This is simply because
19 years ago
Mark Michelson e0b90d3b06 Making match_by_addr into ao2_match_by_addr and making it available
19 years ago
Russell Bryant b2c65cf51d This is a hack to maintain old behavior of chan_iax2. This ensures that if
19 years ago
Russell Bryant 851b4e474c When converting this code to use the list macros, I changed it so objects are
19 years ago
Russell Bryant 566371bd50 Merge changes from team/russell/iax_refcount.
19 years ago