From 8644bf30a9f2899b103448ce5aca640b09e765a3 Mon Sep 17 00:00:00 2001 From: Jakob Borg Date: Sat, 24 May 2014 21:08:53 +0200 Subject: [PATCH] Syncthing might be restarted after shutdown (fixes #274) --- auto/gui.files.go | 2 +- gui/app.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/auto/gui.files.go b/auto/gui.files.go index 54421ee4..989f2ec1 100644 --- a/auto/gui.files.go +++ b/auto/gui.files.go @@ -18,7 +18,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["angular.min.js"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffd43cd973dbb69beff92b10fdd2924a64cae9ee7476ac389dd649bbde5c9e38c98beb07488424c614a880a06d8dabff7d3f1c240102a4683b6953cdb4b1707c37be0387c68f3fe76942399ab2ec2a27ec00715690119a659427b420e5f7755ae4e23ff51d3d1e3f183f5ea4d914a7e8d1019ae3348741982e8a1433fd5d0c7a1014f047ce5932e3c1e4c1834bcc50bea133be4ce8021d9633a2551617290983aa2f18a1b3f3e1444e28583ac500e610058ce4124e352e1284b22c4d090b83d3b2f588b31420cc0bf89e6414858ff259b6060a1f2d395f0fd1cd03041f017bcdc8e50bcc05f0fd49d5ba20fcdd2b6812bcd6ad0239665c512e59044a44a7822e48a14422cc61c0cd76d2e89c270bb77db5397e21380bac569ac54400393bf70039a682518b3cdd4f18cb98675e4e087d29fa5c4c207992ba6431b2ce4a2e64fb788c4e418d7491a32999678ca06996a5394ab3ec025a3827ccc6c8b91c0cb4c8f69b243e40c1eb24e7840220d00e7038035b915a43272ce3d92c4b911a817e8d6310774e7218c8376bb0c380936b0edfb41694216e4706f037f8fa94d0f8d5749d1be0df157c91099dbd176a7e9dac128ec257c96fe37c58c3a6c56a4a5827f4f7000fd3630a8c5ee2f4d4c0a07a50d985c25b43d696e307ae3bef0eff04330c0b247d4fbe1430c8140e880c818060268da58cea21fde10390a325ac64d290bc00fe7b9212a47a9502fa8bdec0f087f434bf52fa92e2694a620389ea422f12b0bb4bc2363560619f9d74bfce662d4065cfbd609e648cb70344babbbf8c4f45fb6fca479b6b4734a3badd24d39afff1849eb87caa16243afd93cf6d0fb7289253ffc2d6ebd554ccc7e3fb2ce68f36a302daaf055f12084b332c9dfa478be59d004f709e5f652cee066a8cd280d7754b27b51f5e9bcb161ad0ff7ef870728ac0572240d4cb864a7157810b02d169319b111293382ce396f82473143e9461ca6c355495d08487c389dd1506ffa184033717321a0443e1fe711a06cb24264163b41b04c5676b915087c45b92514fec26c217736d52b6aec87ec7e0755c79b513cb082f186d63d22fe63659de4cf1ec2266d91a540df8c0b240d9176433cd308b756ab46d1175178355609e031f4b31b8ca6e4cda64861301c0b04c9b9ea0609c6f6021ae80c65c58539e87f5e41873dc64ce36bb894fb10a229021e61b240f551212faa9d3c04b0599f3eabfdf4d3f43bc8b40667968a623c308d6d24b3c5b1ac093d8518c570032cdf94580390ca081d019347c7c7f7c94add61905072020f5158f210609f72c89cf1d4934b932fff6d368e48fbd3525f2529a5d017691c542de78150e47d6081e436728c6ec55d9ee108dd1d3fdfd7d7b64126bf7537e8ce418e67bcd20a110f3ebe4b9d19b15bceab6fa85530489a384a236014b0f273aa325cedf5d51c810d784f18d549467bcf89455cbc4e9dd3a2d1cc2b01f8a402a545a31f706f365b4c2d7e1fe08fd0f7aac3421471cd3df369ce41f320ee17dcf530838a384e8793c7429b43057826b470d695b1fdcd6b056e45b04f16fb644216913ad2394fdbe2c7806badab0cce9c961039d0bc1363073826a6aac439f71dae55ad38ded5aacaad4eabd4e9b059a1fdd76f2a059844186c78bdc72f7a2b919db446e91cd6daf24c6815f3a849aafa031992714923f7fe88384855ec01aa781197d2c0c2e68d00d9423b08a1f0a14ad904f79b65e03662f64b921c0958f098467f6a091fdf5ec72b8fcf76cff3ce2d94740c08e4035106c9ea80ed0cb34e72c7c3a9cd87ce8e98768200a4f480606e8afbf50dd7a1ca764d0e4457583990d5038a8a914db102784cd207ee005d18a7982063f0c075e6eb5480c869ac17d9d1da590707e7b7d27749e7d0365c7a2d2635f4dd796c2820454d38a59afc3a02d8babc1e44aefad90d62c5961a8fa7c903ce2b355689bc437d72344f136863dd2553b76321e48f8fbfda05a1a5ccf38700523201a79cd442c2b8562ec1b60d030698a5546bb799a41fe0868fc4e516c8d799ca2683e9a5b99bda056387918e7098e7a42f416fe3d7e716edb9c18d8944dd91e899c312512ad102288c217342bc7ba463c93d959d0084a88885dd2f699da3fa150ac95266688413f0c9b103b7c4e20371f24fb952ff648f67826b8fa37c835bbb8ad3c75e9741ba1ad209bccdba5e5faeaef565cae7bec2533d717ee9499e91a5d9189bda0bf59629a302934bd15d5e5da7fe9d0b721f27f8c858613e80c53edac7c223bd52088b1299586661c5cb490a9475c1296036c1f7ddf523c6902b1f7533bee1d7a86701b0bc48e746c7605072b5133c9731af3d80620a49c983b2082de122dad458914d489556d081635dc282574c1979071a1a72d1c57f94107a31a1a64caadc6f016af5c7e3dd6a0b315dddb3345190cda32944acf80be65b239a48347db62cadc1f6ae69ffd49045f26f95b1fe34d155365098d69614361865cfa0a252c54c125270d3b45b44b3e7d84d35b32244eb8b1c7ef97cc780ca9da05411889fd4f91a3c0dc4dd56d9d56467ac8bb75596a9787be624e688fd583cceadb074b6cdc77c28101268c30f84f7920d9779f56eeca0fbd193ebe24bd2594170cfe97ad883af19ec993b0d8f683aa0d403dac58225f0a9ce67ee18c3ae53b846ad689e6eab3033cc8ac05b42dcd641e6a9287de3d0e9bda6e3d3568f76e22d6e4f582a5886d07549d9e3736db5b3988d42996ce1cac88e58e3ae52ccad769c2c360244c0daf8d38706dc481eb88436a058e04350f03d47ed33acb9ddd61400736fa7fa7efde46b93c8b4fe60d210c47e86649700cd1ef00dd044719059af8de07f04f01d8395e0369eaa46bfc39cf68b0b576a81f74af988138a019b46d55c9b395d6f5609de3d8274a2dc741b73d4769119b861cb4b914cf658a066bf9b2e0b1f0d477e1cd4f5409d2bb7de83b693226dc4d3adbbbf32f228237216a240825d88231b0393de35144aec104e3f0663b2aa3b44b8a4001e27b790d6bc82b466bd82949e7ea4ca3919b5aa9a9cb6f4d58549d48c37a458755fa5035479fb384c212461ebb11835f0225198b1ec11a396192682b27102a2bc576a780636b207113524bf0802d89bf18c7b9f932bb0afcb070bc03984f8b37a6bc80fc7843f10ae8dff6d064c3cd7a55e91ff3f70b3a265058919dc276303a47d7f2f0ca2f92dd67cf3e39f42b32bc1962b93e1ed60bc45c0aaab787a790239b741891569ee98984469deb5927b7fed310d9270f6d1aa01b1d3d98bd07c34da65d0574270eff48bc6ec628c8493bcdb6ac65c0cb8d509c513242c9e4b68cf632fdaa38f4c8de1955f9ee6605071690e21909c7680c040780ae6ad92b5bac739f329d723054aecbe7e7ef98ae554884245d41a9d36d79f48912f4cc5eb8aaa8878e274f7c5b7be6d8b3e4dcdc78b145d47129a19c5c733c71866acaed385b7ea68ce08b1e5b7eea8c1e20b52c70c5f1bac897a11bfb5b1c5d94678c87e56e1b66e4aefee87b5897195f1256d2d9963d9a7b66adcebdb76f17c98febcd5bf63f3afd4502195bd3bfdfc1aa694345609813c7ec69cf1d4693f97603f5708cd3b45b0fa587342caad65ed3b168a376b6858c61c6e64beecfabc55d005135f6340d7577c0b58db6ad21127d4856043d772e81efb48e594a307b595e55e8cc13cd9be5169d6736d57a2b730f3d3d9764ed0c9f72de5852d292c9ce59028545ba71d50a8bda24b54e4c6e6fbc7283c68c667e13ce651901ffafc2d4ac72d4a3e64eabe81b0e3b36ec004e4b91bdcefa184c39cebe3de7dbcb12e1fc3df4deaeb6d333eada2e87bc599c2b4a5580c3dc76157b069032bd73aef539f99d67ae85f4ac7420e7ee8dd53bd79b426e3d0b1041d1572840a03a73d4b1530f1ef1dfb92efbfb5916a96b27cfeae9cd3afb1aa9ab45b393ba6a2c4eea2a6639a3aaf4e3ecdcedb36dd38867ae7956de499d0689d2c90bc5972cfad1d172211c2a5cfe186a30a182d98d5a40079a90e6b66433be8a8faa97fdf4ba2a52555d3958c9427f6b4bf184e473618d8914759b63fbae723e2594ee65dccb1cbfce2682d691a5038f37b5ce59efa9847f4bd52c1e27183aea718f5e1f69dff6daa79ee6bdf7b903e32d6fee974ed57f3bdf18a1df1dca0bd66ec9b08328ada55b12553d816c25aaed4865c7a18b2ee7ad4ddbd672d481f5b6ced07de37df568eb66965e1e6ff03a6c5f43ad00e4f5a4e6ab885eaa188b6b8777d347b540a529986d3beb04f3710f240be503c5d06668249f1aecc338c94e459a21d2108fd0b4a4d23850c7f2685b5d39ad8fd4d18f3f223d60ea1dd0bcb6a0c13cd3c387be6a69efa953bae969cff5b4327f36a0aa882de13a7b320db86a5e0d594d7d5e4d05e918b29161b14536387a913088b319db48d4d5b7fed86b00cf4d002e0dc29053f3bdf4ca782a9c7a1277abf05a9db132cc6b32b4b19437535c8432b0ac4c8ca9916235b6985726b25465312bb16d3c34984ed50236246a1391da44c46496acc4e1381832143185454b9c2c129e8b577eb332bf111a118f729debb41afcbe55762900e5bb0e75d355fe99660bf5079e4ad443f154a3ea79ba5fd68b0273e35908d00875b5826cb3a6c8dc9acfe5f5ee4140318cc0f623f9927a3ddb786445d7051f2179ffdbc3a2ec8e78f67b724de2b012a035ab7620d209b8044d138ae54bdbbef43417b96c946aa81c41db05ef7dd47a4b5c41790e2eeba7ff468fcd7f9cfc5b8e1c1f7a864e7c58bba5f4d3503c1c08d01fc96d48eb43d33d8879d38f984e2aee81fe951fbd79579c65a0ecd21ec49c60979dad88f8318aefc8cee4457ae39f0e693687dec7ce6e43591f92ee6366bd68e924e21ed82fbe8191e54bf5beff2e366611efbdaed78214a7577893bf2d7f4be0dbdbb7f7e58949fe2e8a67cb825e1cbff8cac4fa4835efa0ca472c98c930aca42c6fc886e3e8e6e9e8e7ed78d12cc1e5e09d6075931cac2b91bd6ae7bad3504ec0c8fe7119a853d0f1d99fe33fff3c1f7b4520dec929f6f46efeb343f45f2db661e8df6b1f83288ac6e2259d029843c14e4213f8de4f4325c5c178d026c55826aec92509834c16846ae7b24b96e63a533f4b748082a3606434cbfd7bfdbb4755336798e6b3b4889d1e59eb1c34df0baabb7300fb50ff69a0d81a60c90ad071f1b310cf941e4561733810bf66314074b1275f4e1d0eecb2f74cc38c20d51d3c7f3696339f6b0cee7233c454d0e44b21f7a60c2175c9e84b0193c54f942cde084a0c2ed2845e1cd430a4184688a4ab11c29c33c892679ca54df3106dd12350744e581e15345f26735ed50fe16542ae3ee1d4bf67295ff1f5d90d2b3fe331ba2208d65891c634e02a1505697b072bca40b29fc4a8846f1ad2923ba91367aa7e4153d3a676d82a46ce3b88e34bb5778a88602447386504c79b3b9127b7d7dae9db4d43922305f0ab4ac769d13656c9a7b1c9ec1c8b6973fe7f000000ffff010000ffff84625785a84c0000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffd43ceb73dbb693dff35720bab4a41299727a379d1b2b4ea775d29e2f2f4f9ce48beb0f9408498c29502141db1a57fffb6f170049800029da4eda54336d2c60b1d817f68187c68f3fe749cc389966e9554eb303c2b3828ec82c653c66052dbfaf9322c7ffe477f278fc60fc7891a4d330218f0ec83c4c72000ad9a248c24c7d47a0075e017fe43c8b67dc9b3c7870196624dfb0195fc66c410ecb11c12a8d8a84fa5ed5e78dc8d9f97022061459320d01cd21f1329a0b3c155c8084666992d0ccf74ecbd6239e2580615ec0f73865c47f94cfd23550f868c9f97a486e1e10f820ee75462f5f841c91ef4faad605e5ef5e4113f25ab7e2e461c625e58245a0043b257624855131610e0037db49a3731e2fecf6d5e6f80572e619ad2c8d2822393b77203966c8a8419eeaa75996668e7139a5ec25f6d93381e469629395d1755a7221dac763720a6a648b9c4ce93ccd2899a6699293244d2fa085739a9933722e808116d17e134707c47b1de79c324004da010e67602b426be4244b793a4b132221c8af5104e2ce690e807cb3063bf438bde6f04d69411ae276a4217f135e9f5216bd9aae730dfdbb822f52d4d97b54f3eb781573e2bf8a7f1be7c31a372b56539a75627f0ff84276cc80d1cb3039d566903da4ec22fead312bcb7123579d77c77f1266212c90e43dfd5200902e1c10190101c148160919d520fdf10392a325ac64da903c22ff3d4e2891bd5201fd45afcdf087f034bf32f69285d38446da24b28bbc88c1ee2e69b6a911a37d76d2fd3a9db520153df7c2799266bc1d2151ddfd657c8aedbf491fadaf1d6c2675bb4ea631fee3093bb1f9942d043bdd83cf4d0fb728e253f7c256eb5557ccc7e3fb2ce68f26a388edd7822f2984a559289cfa4783e59d084fc23cbf4ab3a81ba906a510afeb964e6a3fbcd6972d3490fffbf0e1e49480af2430512f1b2ac55d052e0844a7c56c46694423bf8c5bf889e7c47f28c294deaaa92a6631f78713b3cbf7fe8b510edc5c8868e00dd1fd8789ef2de3887a0d683b08e2676b905087c45b92510fec260261f365c1a3f48a7543baa2b349f4d616eeef21f8275bb2ed6c659417196b13875b216d52bf9986b38b284bd76014301fd82098c505dd4cd3308b5412b56d514a178355089f031f4b04aef2209d36910b0580d02f13ac27c41be71b58b22ba03147bbcb73bf1e1c853c6c32671ae8c4650212239081e3359287325df1ddd429e4a582f471f5dfefa69f21320620b3dcd713976100abee65385b6ac8e3c8528c53002221fa05d11c7ad040d90c1a3ebe3f3e4a57eb9481ab404c7dc5a38941e03d8ba3734b124daef4bfdd346a99666f4d6106cbd22b981df35dc830affce1c880e01174fa08b357e5c54332264ff7f7f74dc838528eaafc6869348c779a41cc203ba8d3ec466f5af0aadbe847f709122731236d0216be103b836598bfbb62904bae69c63742510e78fc94f5cdc4eadd5a2d1c02b61b0b4e8a2aad987b13f265b00aaffdfd11f95ff2586a42401cb3df369ce61f520e89c09ea364b0a050f43c1ada141a3357826b9f1a12bc3e731b60ad936f0944cad992f8b44db49650f6fbb2e000b4b56198d393c3c6743606d3c0f401b2a9b10e5dc66916764d37b66bb1caa2acf73a6d9672eee9b69307cd720d72415ee486bbc7e6666cc32c249d9b5e09e1c02f1d427558b088ce630669a23bf4416ac32e1846633dfa1833d8a8413750b8c02a7e8853b4623ee5e97a0d333b318bad032e7d8c879ed9318de8af4797e0e2dfb3fdf380a71f6182ec085403c1e689ec00bd4c739ef94f8713930f35fc900cb04485646040fefa8bd4adc75142074d5e643798d980f8839a4adcb038a1d90ce247b8a04a314fc8e087e1c0c9ad1289c65033b8afd3a30452d36fafef98cdd36fa0ec086bc2ecabe9da509817836a5a6756ebd06bcbe26a34b9d47b2ba67516af42a80f5d981ce23355689ac437d72344f136861dd2957b7b221e08fcfbfdb01a1a5ccf38700510108d9c6682cb4a4e31760168344c9a6215d16e9ea4903fc2346ea7889b680ea788cd477323b3476ad1c9039c2338aa01c15bf8f7f8c5b9697308d8944dd91e60ce9850312d0a1144e10a9a95635d139e8aeccc6b042542713fb57da4f24fc4c7b5d29c1962d00fc326c60e9fe3896d0ac17ee58b1d923d9e2157ff06b9a617b795a72a9d6e23b415649379bbb46c5ffddd8acb768fbd6466fbc29d32d35da32d32dc35fa9b25a6081342539b565daefd970e7d6b22ffc758683881ce30d5ceca27ba530d488c49a93034ed88a3854c057149b31c70bbe8fb96e2496288bd9fdae7dea16708b7114e6c49c76417395861cd244e74f4031ec09070aaef8020bde5b4ac162591582746b5812c2abc4142d9822f21e3224f5b38aef2830e461536c8945b8de16db8b2f9755883ca56546fcf14653068cb502a3dc3f42d8375900e1e4d8b29737fa8997f7627117c19e76f5d8c3755cca4253486f90d856972e92b14bf9005971834ec14d12ef9f4114e6fc9d028e6da69805b32e331a46a17948404f73f314781b19baadb38d70c14c8bb75596a97c7c338c6376115905e7dbb70e1167f271e00d071e076b3e2a9ef3eadd8bf1f3a33fcf092f696505e64f0bf7445e5d9f84c9c9945a61f946d80ea61c512fd528449ee16cea853be43a866ad682e3f3bd083cc5a509bd28ce7be2279e8dce330a9edd6538376e726624d5e2f5c92d87644d5397b63b3bd9583409e77a9ccc1885836d429cf827c9dc4dcf746686ae15a8b03d75a1cb80e38a456e04848f33040ee37add3dcda1d86e9c046fffff4dddb2017a7f6f1bc2184e188dc2c691841f43b2037de51ca8026bef701fc9307761eae8134792636fe9ca7ccdb1a3bd40fba57cc000f68066d5b55e26ca5753d18e738e6d953cbc1d16dcf515ac4a6307b6d2ec571eda2c15a79507527dedc4469675ff6f6a1eba4c93a2cbbad74b677e71f238233216a240825da22cbc0e6d4884701bd06138cfc9beda88cd23629380588efe535ac21a7180db0539acce5994623373552539bdf9ab0a03abb86f54a0eabf4a16a0e3ea73183254c1c7683c02f8192340b1ec11a39c904d1464e802a2bc576a780636a20b6135243f0305b1c7dd10e7ef3657ae5b97185d10e642e2ddee8f202f2a30d0b5740ffb687261b6ed6a94a37ccdf2fe888426145770adb9ad13aba1687576e91ec3e7b76c9a15f91e1cc10cbf5f1b05e20fa5290bd3d3c85806cd2a1455a71a687098d3cd7334e6edda721a24f1cda3450373a7a307b0f869b4cdb0ae84e1cfe9178dd8c519093769a6d59cb80971b9128657444e2c96d19ed65fa5571e890bd0555f9ee66050716908433ea8fc91808f660baaa65af6c31ce7dca74ca9aa1725d2e3f7fc774ad9a0425690b4a9e6e8ba34f129367e6c295453d743c79e2dadad361cfe2737de3c51451c7a5847270cdf1c40255949b71b6fc4c331a5ef4d8f29367f480a965814b8ed745bef4edd8dfe2e8823ccdb85feeb68519bdab3ffa1ed665ca97342be96ccb1ef53db356e7dedbb763f2637bf396fd8f4e7f1143c6d6f4ef77b06ad6501118e6c4327bd673875167bedd401d1c8749d2ad87d2436a16556bafe95894515bdb421a98b6f992bbf36abc0b8055634fd39077076cdb68db1aa2c1877845c973ebbaf84eeb982534cc5e9657153af344fd0eba41e79949b5dacadc234fcf05593bc3a718371694b464b2f32c86c222d9d86a8545ad935a2726b7375eb141a34733b709e7a28c80ff57616a5639ea5173a715fb86c38e0d3bc0d35264afd33e0653c299b7e75c7b5918cedf43efed6a3b35a2aeed72c89bf15c51a8021ce6b6abd8d39094e99d75adcfcaef1c638d49cf4a07726edf6dbd73bd8972eb598020455fa10081eacc52c74e3d38c47fe7baecef671953d74e9ee5239d75fa35525783662b7555b358a92b8eb2a0aaf4e3ecdcee336d538b67b67956de499e0661e9e4c4e24a16ddd3b172211ccab9dc3154634206b31bb9800e1421cd6dc9667cc58fac97ddf4da2a92555d092c65a1beb5a57828f91cad3116a26e736cdf55ce2785d2bd8c7b99e3d7d944503a3274e0f0a6c639eb3d95f06fa99af11983a6a31ef7e8d591f66daf7daa61ce7b9f3b66bce5cdfdd2a9ba6fe76b10ea85a2b8606d970c3b88525aba2551d563c956a2da8e54761cbaa872ded8b46d2d472d5c6feb0cdd05efaa475b37b3d4f27813aefdf635d48a405c4f6abe8ae8a58a315e3bbc9b3eaa052a4c416fdb5927e8cf802059289f32fa264323f1d4601fe0043b15699a48fd7044a62595da817a288eb6e595d3fa489dfcf8235100532740f3da8242f34c810f5dd5d2de53ab7453c39eab6165feac6195115be0b5f6641a78e5b81ab31cfabc1a0ad2d16423c2628b6cc2e0459c419c4db38d98bafad67ff61ac1731d814d031a72a2bfac5e698f8a1347e26e145eabb3ac0cf38a0c652ce5cd147b42115856fa8c89966235b69857fa6489cc6256b86d3cd4984ee402d6246a12919844447416aff0701c0c198a98c2a0258a1731cff13de0accc6f5023f87cd7ba4eabd0ef1b65974450beeb90375dc59f49ba907f845331f5109f6a543d4ff7cb7a11676e3c0b011aa1ae96984dd624995bfd61bdda3df0580810a1f99cbea45e8dd61e59b175c14744dcff76b028ba039efe1e5fd3c8af04688caa1d8870023641d39885e24d6e5f7a9a8b5c340a35548ea0ed82f73e69bd252eb13c0797f5d3ff90c7fa3f56fe2d20c7870ed0896bd66e29fd34c487031ef923be0d697d68ba07316ffa11d349c53da67fe59e5ebf2b9ea5a0ecd21e708cb7cbce56147fb6e23bb23371915efba7439a4dd0fbd8d96d28eb43d27dccac172d9d44dc63f68b6f6064f952fe12c05d6ccc20de795daf65d230b90a37f9dbf25707bebd7d3b5f9ee8e4efa278b62cd8c5f18baf4cac8b54fd0eaa78c41266220c4b298b1bb2fe38b8793afa793b5e344b7001bc13ad6a12c0aa12d9ab76ae3b0de5048cec1f97813c051d9ffd39fef3cff3b15304f84e4eb2a776f39f1d92ff6eb10d4dff4efb18044130c6977412610e053bf575e47b3f0da51407e3419b142391b8c697d4f7525110ca9dcb2e59eaeb4cfe80d101f18ebc91d62cf6efd52f2455cd3c0b593e4b8ac8ea11b5ce41f3bda0bc3b07b80fd59fda145b0d2d5dc1741c7f40e299d42316368703fcdd8b01618b3df172ea706096bd670a6700a9eee0f9b3b118f95ccd602f374d4c058bbf14626f4a1352978cbe1430187fcc64f10629d1b84862767150e3106218119aac4624e43c832c79c6b3a4691ed8163c0245e734cb8382e5cb78ceabfac1bf8ce9d5a73071ef598a577c7d76c3cacf784cae288135562411f3b84c4541da4e60491948f61342c57cd39096d8499d5843d50b9a9a36b9c3563172de411c5fcabd534291919c844946c3687327f2c4f65a3b7dbb69887322117e55e9582dcac62af9343699ad633165ceff010000ffff010000ffffb32b8c6fd24c0000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["app.js"] = bs diff --git a/gui/app.js b/gui/app.js index aa769b8d..661ad8cf 100644 --- a/gui/app.js +++ b/gui/app.js @@ -53,6 +53,7 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) { if (restarting) { $scope.init(); $('#restarting').modal('hide'); + $('#shutdown').modal('hide'); restarting = false; } }