در سیستم توزیع‌شده یک فراخوانی ممکن است در درخواست، در سرور یا در پاسخ شکست بخورد. timeout در هر سه حالت یکسان دیده می‌شود، پس فراخواننده نمی‌داند عملیات اعمال شده یا نه.