avoid send on done if was async call