All fragements will be freed at the same time if some error happens (rsp_make_error). If there is no error, they will also be freed at the same time.
If I can't believe frag_owner is valid, which you think it may be a wild pointer, that will be a bug of twemproxy upstream.
Will it happen?