Спасибо, проблема решена.
Если кто-то столкнётся с подобным проверьте настройки модуля suhosin, ради безопасности он накладывает много различных ограничений.
В b.php на стороне сервера посылаете POST-запрос (с помощью sockets) на c.php и закрываете соединение не ожидая ответа. Но для этого в c.php необходимо будет включить ignore_user_abort.