was calling the start_routine in the call to makecontext, trying to fix