Slow search_reply_udp in RTEMS IOCs (#836)

* Use malloc_free_space() instead of malloc_info( &info ) in osiSufficentSpaceInPool
This commit is contained in:
rhong authored and Dirk Zimoch committed 2026-10-14 11:09:29 +02:00
1 parent 0d6d76f47d
commit 2fdfb4cde0
1 file changed
+1 -5
@@ -33,11 +33,7 @@ LIBCOM_API int epicsStdCall osiSufficentSpaceInPool ( size_t contiguousBlockSize
*/
LIBCOM_API int epicsStdCall osiSufficentSpaceInPool ( size_t contiguousBlockSize )
{
unsigned long n;
Heap_Information_block info;
malloc_info( &info );
n = info.Stats.size - (unsigned long)(info.Stats.lifetime_allocated - info.Stats.lifetime_freed);
size_t n = malloc_free_space();
return (n > (50000 + contiguousBlockSize));
}
#endif