I have a program using async ping to check response from equipment. Every ping allocates memory while it is outstanding (have not yet returned and released its allocated memory yet). Sometimes a ping does NOT return with any reply and the allocated memory remains allocated for ever and eventually the app stops with out of mem error. I don't know how to dispose of these "hanging" pings end consequently release the memory
Any help would be appreciated!