if("pipe".equals(path)){ //unnamed pipe
String inode = tokens[7];
if(inodefd0.get(inode) == null){
inodefd0.put(inode, fd);
}else{
<BUG>ArtifactIdentity pipeInfo = new UnnamedPipeIdentity(pid, fd, inodefd0.get(inode));
</BUG>
fds.put(fd, pipeInfo);
fds.put(inodefd0.get(inode), pipeInfo);
inodefd0.remove(inode);

if("pipe".equals(path)){ //unnamed pipe
String inode = tokens[7];
if(inodefd0.get(inode) == null){
inodefd0.put(inode, fd);
}else{
ArtifactIdentifier pipeInfo = new UnnamedPipeIdentifier(pid, fd, inodefd0.get(inode));
fds.put(fd, pipeInfo);
fds.put(inodefd0.get(inode), pipeInfo);
inodefd0.remove(inode);
