PHP: session_start - Manual If you have 2 scripts using the same session (i e from the same user) then the 2nd script will not finish its call to session_start() until the first script finishes execution If you have scripts that run for more than a second and users may be making more than 1 request at a time then it is worth calling session_write_close() as soon as you