major overlook in multi-threaded function call mechanism