Made the Data property of ClientRequestMsg only return when complete
Made the Data property of ClientRequestMsg only return when complete

This solves the problem of accessing before the client has finished, and also the whole pointer problem: once the client's done do what you want with the data, but until the client's done you wont get a valid pointer to the actual results.
kf6kjg/WHIP-LRU