Use nano time when waiting for channels to closeUTC time is not appropriate to use for measuring elapsed time,as it may jump.