sync: fix fd leak, update a TODO
sync: fix fd leak, update a TODO

Change-Id: I772ac951723300e4e5e767d7a25d6d4bcda3e825

nimbus/camlistore,tv42/camlistore,angelcabo/camlistore,raff/camlistore,mpl/camlistore,stevearm/camlistore,kbajey/testrepo,edrex/camlistore,tgulacsi/camlistore,kbajey/testrepo,minusnine/camlistore,fgeller/camlistore,jakubbrzeski/camlistore,camlistore/camlistore,slspeek/camlistore_namedsearch,pombredanne/camlistore,colemickens/camlistore,slspeek/camlistore_tls_test,tgulacsi/camlistore,henrylee2cn/camlistore,pombredanne/camlistore,camlistore/camlistore,robryk/camlistore,google-code-export/camlistore,slspeek/camlistore_namedsearch,henrylee2cn/camlistore,tv42/camlistore,tv42/camlistore,marook/camlistore,marook/camlistore,toshnix/camlistore,google-code-export/camlistore,minusnine/camlistore,jakubbrzeski/camlistore,edrex/camlistore,stevearm/camlistore,slspeek/camlistore_tls_test,google-code-export/camlistore,raff/camlistore,robryk/camlistore,marook/camlistore,fgeller/camlistore,colemickens/camlistore,colemickens/camlistore,nimbus/camlistore,raff/camlistore,jakubbrzeski/camlistore,tgulacsi/camlistore,toshnix/camlistore,nimbus/camlistore,toshnix/camlistore,kbajey/testrepo,raff/camlistore,jakubbrzeski/camlistore,angelcabo/camlistore,raff/camlistore,slspeek/camlistore_namedsearch,slspeek/camlistore_namedsearch,fgeller/camlistore,stevearm/camlistore,mpl/camlistore,tv42/camlistore,stevearm/camlistore,jhuckabee/camlistore,mortenpi/camlistore,camlistore/camlistore,jhuckabee/camlistore,jhuckabee/camlistore,nimbus/camlistore,henrylee2cn/camlistore,apparentlymart/camlistore-debian,minusnine/camlistore,raff/camlistore,camlistore/camlistore,marook/camlistore,google-code-export/camlistore,stevearm/camlistore,minusnine/camlistore,mortenpi/camlistore,pombredanne/camlistore,toshnix/camlistore,minusnine/camlistore,mortenpi/camlistore,slspeek/camlistore_namedsearch,slspeek/camlistore_tls_test,jhuckabee/camlistore,ginabythebay/camlistore,marook/camlistore,ginabythebay/camlistore,edrex/camlistore,ginabythebay/camlistore,angelcabo/camlistore,camlistore/camlistore,nimbus/camlistore,robryk/camlistore,slspeek/camlistore_tls_test,camlistore/camlistore,pombredanne/camlistore,edrex/camlistore,jhuckabee/camlistore,nimbus/camlistore,camlistore/camlistore,henrylee2cn/camlistore,apparentlymart/camlistore-debian,fgeller/camlistore,stevearm/camlistore,nimbus/camlistore,angelcabo/camlistore,google-code-export/camlistore,mpl/camlistore,fgeller/camlistore,robryk/camlistore,mpl/camlistore,angelcabo/camlistore,angelcabo/camlistore,jhuckabee/camlistore,robryk/camlistore,ginabythebay/camlistore,kbajey/testrepo,mortenpi/camlistore,mpl/camlistore,tgulacsi/camlistore,toshnix/camlistore,marook/camlistore,mpl/camlistore,colemickens/camlistore,google-code-export/camlistore,kbajey/testrepo,angelcabo/camlistore,apparentlymart/camlistore-debian,fgeller/camlistore,pombredanne/camlistore,tgulacsi/camlistore,jakubbrzeski/camlistore,fgeller/camlistore,slspeek/camlistore_tls_test,slspeek/camlistore_namedsearch,colemickens/camlistore,colemickens/camlistore,mortenpi/camlistore,henrylee2cn/camlistore,raff/camlistore,jhuckabee/camlistore,mpl/camlistore,edrex/camlistore,colemickens/camlistore,raff/camlistore,kbajey/testrepo,minusnine/camlistore,ginabythebay/camlistore,pombredanne/camlistore,henrylee2cn/camlistore,jakubbrzeski/camlistore,tv42/camlistore,edrex/camlistore,pombredanne/camlistore,slspeek/camlistore_tls_test,pombredanne/camlistore,apparentlymart/camlistore-debian,mpl/camlistore,colemickens/camlistore,henrylee2cn/camlistore,tgulacsi/camlistore,apparentlymart/camlistore-debian,apparentlymart/camlistore-debian,stevearm/camlistore,kbajey/testrepo,fgeller/camlistore,fgeller/camlistore,pombredanne/camlistore,apparentlymart/camlistore-debian,minusnine/camlistore,kbajey/testrepo,camlistore/camlistore,robryk/camlistore,mpl/camlistore,stevearm/camlistore,jakubbrzeski/camlistore,ginabythebay/camlistore,tv42/camlistore,tgulacsi/camlistore,toshnix/camlistore,slspeek/camlistore_tls_test,minusnine/camlistore,raff/camlistore,slspeek/camlistore_namedsearch,slspeek/camlistore_tls_test,angelcabo/camlistore,edrex/camlistore,angelcabo/camlistore,robryk/camlistore,ginabythebay/camlistore,henrylee2cn/camlistore,marook/camlistore,marook/camlistore,stevearm/camlistore,tgulacsi/camlistore,colemickens/camlistore,mortenpi/camlistore,ginabythebay/camlistore,tv42/camlistore,toshnix/camlistore,nimbus/camlistore,henrylee2cn/camlistore,minusnine/camlistore,nimbus/camlistore,google-code-export/camlistore,slspeek/camlistore_namedsearch,toshnix/camlistore,jakubbrzeski/camlistore,camlistore/camlistore,google-code-export/camlistore,mortenpi/camlistore,tv42/camlistore,jhuckabee/camlistore,robryk/camlistore,apparentlymart/camlistore-debian,toshnix/camlistore,slspeek/camlistore_namedsearch,mortenpi/camlistore,edrex/camlistore,apparentlymart/camlistore-debian,ginabythebay/camlistore,mortenpi/camlistore,tv42/camlistore