if (System.getProperty("os.name").startsWith("Windows")) {
id = queuePath;
} else {
// set id to stat->st_dev + stat->st_ino
FileStat stat = posix.stat(queuePath);
id = "" + stat.dev() + ":" + stat.ino();
}
}
private static String name(int r) {
return String.format("%013x%01x", System.nanoTime() / 1000, r);