)]}' { "commit": "193de4abf59e49c6b70d54cfe9720fcb95ca2f71", "tree": "efb2475e185e40660b5e17f7a46a5bbf17f026e5", "parents": [ "b9ff5c8f435173cfa616e3c398bdc089ef690a07" ], "author": { "name": "Simon Kelley", "email": "simon@thekelleys.org.uk", "time": "Wed Dec 10 17:32:16 2014 +0000" }, "committer": { "name": "Simon Kelley", "email": "simon@thekelleys.org.uk", "time": "Wed Dec 10 17:32:16 2014 +0000" }, "message": "Use inotify instead of polling on Linux.\n\nThis should solve problems people are seeing when a file changes\ntwice within a second and thus is missed for polling.\n", "tree_diff": [ { "type": "modify", "old_id": "58a7975f60b5b50cd850efa2df9daa71bbdcc21d", "old_mode": 33188, "old_path": "Makefile", "new_id": "c340f1c7b59aa43a5cbc4097829c0d410c4fb3a2", "new_mode": 33188, "new_path": "Makefile" }, { "type": "modify", "old_id": "d855094eb2649f9a0bc3855705deac1f341fa360", "old_mode": 33188, "old_path": "bld/Android.mk", "new_id": "d627796e8edc235cf72d4f65ee5a5e55cf20efd4", "new_mode": 33188, "new_path": "bld/Android.mk" }, { "type": "modify", "old_id": "f4a89fc3818306a82675569f4a842b55a66840e3", "old_mode": 33188, "old_path": "src/dnsmasq.c", "new_id": "bf2e25a55780d47f291f946b5b872df7e318378c", "new_mode": 33188, "new_path": "src/dnsmasq.c" }, { "type": "modify", "old_id": "e74b15a5459add10be8f7af90500b6c2a9195328", "old_mode": 33188, "old_path": "src/dnsmasq.h", "new_id": "ebb6b957812f9ead50e78808e8a82e0b62042120", "new_mode": 33188, "new_path": "src/dnsmasq.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a0223443d6b60f47076bfc0f97cf18ce1496c89f", "new_mode": 33188, "new_path": "src/inotify.c" } ] }