Usando o mesmo ID de sessão dentro de dois scripts PHP ao mesmo tempo

Ocasionalmente detectei um problema estranho com sessões PHP.
Quando estou executando dois scripts PHP usando SAME session ID, o segundo script fica preso até que o primeiro seja concluído.
Eu acho que é porque tentar abrir o mesmo arquivo de armazenamento de sessão duas vezes. Mas é possível que eu não esteja certo.
Você nunca obterá esse efeito no trabalho normal do site, porque o usuário geralmente não abre duas ou mais páginas simultaneamente.
No entanto, se você tentar obter o conteúdo de uma página do mesmo site usandofile_get_contents(), você vai pegar esse problema.
Além disso, copiei meus cookies por meio do contexto,file_get_contents() tentando reabrir a mesma sessão já aberta no script de chamada.
Como resultado, eu coloquei script de longa duração (cerca de 5-10 minutos), o que também me impede de abrir qualquer nova página do mesmo site usando o mesmo sessionid / login.
Como posso resolver esse problema? Você já viu alguma solução bonita para isso?

questionAnswers(2)

yourAnswerToTheQuestion