call subscriber in timeout function