pixie
pixie copied to clipboard
Nodejs Master/Worker process model: Correlating accept and read/write
Describe the bug Nodejs supports to run server in a master/worker process model, where it executes accept calls on master process, shares the fd with worker process, then worker process executes read and write calls. Accept call has the socket information (remote IP and port). Issue comes when correlating these calls to create an HTTP transaction, as the pid of these calls are different and remote ip/port could not be associated with these calls.