ruby2.4-rubygem-serverengine-doc-2.0.4-1.4>t  DH`pY./=„CjWWBgjc*vP/};:eTgr؍.֢"z<8Lj!XfNLv=] $S):-BkI8s&T<߲<6P@.6}@x,ԣ%DQ,>Q68jap&5F-o!dez>uO'y_ %Rf&|fFOzuecf842c9e8100c8465469f086dc6cf588ff5b3009Y./=„vYy!# V_-%One l(2?(݂ \\)Y&9? d#) - Q 6<DBLB B  TB \B 3B 5 B:(B@rBFFBKL8LHL(L8L9L:MDFQGR BHWBI\BX]`Y]h\]|B]bB^u1bcMdefluBvwBxBzCruby2.4-rubygem-serverengine-doc2.0.41.4RDoc documentation for serverengineDocumentation generated at gem installation time. Usually in RDoc and RI formats.Y.lamb21mopenSUSE Leap 42.3openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/fluent/serverenginelinuxx86_64VM   M+C$%"#"%Z 0'+1? x%-K)x97@+H23*n%B,-&$+s'475> 0@,7E ///)'%I*E$%46 5$ 2(0%)2+,46($$/" "O . $X.%&&#&''!%3$D;@AAmHHR;5@9>??~(EFFP93F+= _#0  /" AAAA큤AA큤A큤AA큤A큤A큤A큤AA큤A큤AA큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤AA큤A큤A큤AA큤A큤AA큤A큤AA큤A큤AA큤AA큤A큤Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.Y.52ee6f7db479356785c30036e3c94af588b50cdeea7796f91cf10bedb2431813c82ace14a2318b22ec6272734338c2014f22ce4a9de378fc71e21523b95a671d9241efef847094f0c32af1629d3c982bd96c069eb5292563db1478a1c814b8fed6ac085f15a062a57546969a03492cc93c91adc8cad43a9318c23d1bb50e80fe5e00072787bee2c37fdc8c0683e25446ddb108d23787d7b4fcf08dfd857d7d1a3aeea5b4f769bd9944fcff7ce241b66ddfd10a32713fa2a3130b54b86d53ef4d5cd7e2a535f80ca8ab7685661203a6d00fb38af0f37bc92818c57b3a0476e796020a8e43956181a64a7f1a259302ac1cedc7b2edea62c6051b9bed603166a429314a46f54128bc2c742afe61ce5f550335a24d16a72770943deaab321e232c7c8051beb971c3a5c40545d87ddb630fc1183e19bb0aaab2109b3807a52faf7fa238b351596d4f28bb31007374867d17b3795b7e045bc6195bc95932728720627838f347e66fd440f84fe84b84a50e8d2acce4ac83fd7ea1b00f2d0d19973538fc988eca145f716acd1a8e65687e1feca4ec127289584e356d412a9b713b738e51d3b1e197db9f6a1d5e38b68e573e281fe27a9028f2d55635bdd8cc2ddb314d0b3329fd51b61a452609ecb85fd4842c151790616dde35c7810db66d5f359c743651134e787f75931e6cbf3cc80558b995ac989e95e47ef2f15ddddbb5ccfa34b4934121abbdebf602c78afdbf6ddb69c6ee02f169b52971a66220d268ac08a7aa3ddc18e1d26028d198e79ff56a8b334af4411a3ebc40cf5ea3d6f09f41d76e0ce06b0a0a3523137b0045c6152c331384732d2417782ec97b5ab73d5b889a2b7b45d059569b8f50135b38debae9805e7a96683a8860249d102be19a6e3d61983c9f357b7a0e403e0d466d36eb649d459d1c6c4915eaa3e14abe211eb3688a7be767b723fdbab8714c33e5837a77754881d12788b97b0a38f9618e3437fa0363a86ef125ffbbf81401ea34999650cecc855af103c6654417a284acc78c178c9a497a6fb65c8dcda9e508e854a68ce126388c0f4355c68c7dca2ef89fd4cd20f0c7cc47f6a8dfb71aaf73d5cab16f0c6dd9daa797eb95c9aa08ff45ea2a16eb6f97c46d61197bcf667869ddaab9c2b7be2d50dbc851a1cf6ac991a0689aad51c463da3b884ce0494a2ff081f61c0fbf5a5eda17c7f1344d312117100abdbd90f809c2b5bc8ae5b9c576531307cd895391ddce79b683f936be8891cc3fa4d8b4e800102c4db5770347f5f1bc38464954a875b5b2019b83f393929b8e256019928f11099da5792bdb2aa0f81c21a97b2bd1f31180ee59cffee27e9d0c133dc1e789a20dbc2b4c5835248587f5519deb5c889e7102118a5451702447dc8b4d8532a04955223878cf3145127ca8e8bbe5f4bb199589e8790dc9a2cfa696002a0b54f5d5b36a7674a30306407feb53d16f5d2d45a89c98b74e0165aafa0622170dcd25f4208c4458283c8571699bed8840070b5f741812cce1b6fd8c337e0c01f3fddb85d424b4436ddd1e9e04ea84bb8610bfe05ea4ac4644497b4446000752e7db356f64bb9079e87ee5b01e01e4059f96da96ddf0e7b8da258ef2cfcecc5a0001b16deafe972f455a20c8cde78dc314a0127da48b647e7f974ee99a073c78201722b2c318e3b08670a4bbdce41e58a57e233c51f9e3af7eaf5be408025b44f08f3e5fbe03d9e709d3166549bacfa9626410ad9943df4e53c602c8321f9d5c68f4ecf693276c856d191c3fd7e2fecd5bbc6c920ab06a7aac2052a00417a852a12200ecd0cdc0078ba73fbe672621257924d08e6ce70d23af158201e8ef44310679d30698c1e01f4cde0f29e5adda142041560b24793d607399a9595b44a1d4914a93b41fc64f98a584794015beb3dff2badb0df37676d3773784b6b0279b6791dff5aebfedb173f9264094ce35bb48aaa308b272eb6bb3fcf2294b9f71eb7777cabfedc82dc470f04133157d2a441e421bc8933657637a14ec063f5d4f458d1db401486c3774362edd83ba3d209a8a6078283c7fb0d2ae9d1a24490713dd1c379ce01cbc7084a2bf62036354f79c57e0fa4b6345e59b5c0969da129a44e841378ebcdcadac919dc6d757f9b8817afdc93db38ce14136a56ed03629f39acd0b8c9d04820e37557b40016f4da606bd7b24b7728f584dba452cb0131ac77575cf04115982a199fd25375efc4dc6036db670c69c6eb83c0aa1fe1647b9671d97153962005952315946feea01bf351a6dbcfeda05f9c61dabf5d76863bc40cec6a710a17824941da23f2a3356ca7a1fdaefd4c476ce498a8142a09f7215d60e46d337edfbad44752fd96e2b747fd82760b24d43708f95c238ecd3490fe6d601bdb3c84d851d246e0b81cd6a1aa2fde5123601c7c8f60186a2a82a3fba12f1607ef80fae5fe42b750c398b0e965f121a917e0fe10df30a1643e78e9431156f9f3cb9e01b6a7b630e4c3b5e54c19e666e83cebe74a2b0f75882e12b4d7021724a7b7d91142869c50b292b43462bdd9873d695dbe97389e780df57bdc42d93a2dffa3ba24623e1c1abcebe123417e00dfd385f619f72303f1fecf465d0f3b90f8baddfe7580d477b7430d4cb544d263643aeb039dc4bd349bfc7e6cdd253f12c93c7ade24d9818069b7642d3fbf81aeb76321bcd0c879904991fa055a96c980e4dde848464988d31256c54aa749cf5c90c1e06f088b867b76cfa6c69c32bf953557ab4a3547b13571dc57e05205e702952fb9726c6a75ba3ba3b4ddb01a7a81e1c9057bfd9ee8f532269f7ffb1ad3997f2a747fd530704ca2c2b77e332c403d0f0a7b78497534a32999c849d2be5335514fd88e00da099308e3a5b8d405eb839b09a354b1e00206a8e10f381216b3c164405a02010f33f3a4bfa19351137e277a68f36157bec4a5898d9b4f4800ee06ef16c26f60da49011c32d245fc11c7adc3f8cdc5bd73363f4a12e5261d8f9e515bcea04af76e6cb6eb25544df1a0181688def6e1100da6f762910dac3f931c868582f8a8b8762fbedaed2011946d96529df16c418b2dd5e64310b100052944b88e7554d14b9213b8dbc96bd0064bf2b70c50e4239e0bc2511a038a61a1de9d0dc6a7648835e944cd453701add4c2f8ed27ab9faeb627f8a5b92fd4edb69d9cb508570664dc472c25c2efd186b1f19de32717323bc70c602837fac53832f13bf4c3cf20e488d4d2784c9b79725fa8518dfca1a5d56b01f0a7ef7a4f6de96d2b01d84f7925882e1e87b3712de2c1b555a06ae728d9d98c2f6f704aa792805410d511ccae5b59cf4230f0e390c2bf35e6b121480966d642f105bed509ee0a0355447be4ed4c00b7858bda9e9b3d789413d0a07d3c2b86ddc22a3758a1a73499ec97393b243daeecc97934f740afd6f07f0ab9e08a54fb76405d7a069df189b6e22dc9d2e0918de08b5cca59931859e11024b78d18f35ff060a6ecf9a99bef5b0b1d2be929ea427071ff0d1a23af93d237d4c217f48d4dbcdc8d5745a725660a7d08dceb2ace6f94ce5aab85d5ce53ac643396b58cf8b04b2ad26f8f519c9b689f421a5306f73869ed3679150c6ee2b101de1c042104358fdcc79485b8c9c1f24c37ceac0fd7e1bd48d2631be638d6bb25fb34db6a18da9abecbe15687d1e8c3f24e97d4927b56891696462a0f00214bc53f1716b358413b0431ad94dc8ac1462738a4fe9fe22bb86cec6740348390ba77099534d050e0106a748d423cac95e06cac896d75a6a998968a7784b6a4d99e8e06aff7933252b4f0fd1cb37d8a11045623f26cd710cbf5551b9865cb8f0b2f34acb65879213f0c5d4a0b8260ac995a0af433c04f879d1f85d20b079e96aa8139195e5838abbd90e7102425dfe569fa99383e410c4c0f92f2c74d87f1e3730efa63e793c7c79d85e923556d697a24a4452ad7a74f273981c95ff06fd578cbf8c42b993664edb82b10da8b8ad4c67567092c9116125b326e19a8ad940d2e95a8b25ca9f3e457ba3ea4a7345e276b7698cab44e503dbaaefee59f2f2e8ca49a19941c1592a0f34dba50183ce326741d332d4bbe7d50ab0ad67ad89606624abff10d02b0cb7c225a786d34e86eed7ef52eec3d87cf4e29b500a2c2537c4190b641bd00b4e8e942c7c60f50e841c9e8fe0a617bf6f95c3874b2af6cc9fd6aeb4f61144584f910ee13843fdf9b7bf174ffb15649dfcebe55d5fdc914a5702576b5a0f244f50a1a72ad2afaaca4c6602543a786503f82450207ecb105897239e18344c4aa6d6aaf17807a5768b5c119dfc1cd6b1931208f28c56e96c24895ceb9fa27158cf9c65aad35ea11af4cd8452f617124099256e9ff6ac895481410eadc079c1754ca9b0cddfbef7c4f6387d917a6f317d1a4fc691e07789d84a40c5220a13bfd306650d539fa0394a2e974391cf82780637bd7f6037de414e3b1e266c52d235dff7acb5f38e905a1eef835aaa1637e83bf2c22d8cbfeab808109f9ad81f9c6672c05b82eb0fb47a4f8a62a79441cdf9479340f86941978ae32eef6a390dfed3beab7509854ddfc6e95e76fb2e22bca4669b760ccf2180fc1fc6baa975fd1c1d62b187014e58b6d2dc0f9c88e5ffb19a0648d66683ac133099ebc521043712f63d9689bf7891958f7e0c3bf2b410e145b326304543920b1e992586b6953d2eb34265d16b9f72c6384af277d416f76a650140e3397e8c0bed85f81427864aa8208dfdb667656af7ffa6f254b93e61ef0d1676d53b06ab1a384b5af3ef0920bb2225209666fafbbc97afccece647c1d8f0918524194a2326c940d3bd578a2fc095d78eb4e1196edb14bbce73ac981fcda697d3049b55499cec15846202772516ffd5e1db1c06309004ad988c2a7f66ebd7140bdd7c0ca35fddc902ec6d8a850c98561021d23b728c6e270cba8268814dee7bde89023a937c3a712497047fcdf32d03f490663f4a5e424fccc1838c7cd8626473bc0f8086ed1273196ecd27c6d32bc0ed393e0bc23c5b37a35e6334bb178fa11155e501f007f8dfea6dd5efb464f8286b9b8363f24e5816313c42ee0d6054709866e57880f3bbe69bc189f0f032853ed3a5090511bb9a701ff7ba19cdb17bfeecdc4cc312abe3505bf7b987f992f8396aaadec35e8dbbc64549a354bd400ada22a056ad63321fc62f0b650ee2f3feea42f57d2110050a93b4eb5ab9f2283bc7c856c8dd9481145efbd621699ee7a3d00d2356430b88171aafae80f621b2b38bf775882d2b889b83b05980dc3666a27c96bd3675fcd842078af5ca59048ff8029da882992474fcf58288e649c261c43d7742ae6a8c3596772967cc3ddc42b3bfd96645c1ac8a5540a2b972a2eb017eef240a492d44e9103483e5c8ab6b0386f8054366d7a6b821c463299ef7b0647e6fbf687612a3abaedd8fc4d0946fe306e008d5e9051f45bf0875b62d860d07bf63fbef4300b4d15562f4f8d39f6f8d33e81ec2c40d35d6378c0c4fe4d3ba6e506a0e1a0be9f78616ce7580eb71fb913ffc0e66eeae3dd4d5bafb7d22f85f696501fb8240a49d43c270424f1e6aebd76d5a4d5478ef9a473077985af40055e96e2c90b00d06fbc2cbe5dea88f5a7917d7149bd89fb35b324ffce6d2edb3da6cb0b2dc638eb130d5830d6eeba17a5b6242036400ff43ac0baef95a46f069552654e53679fb6801800bc5534b1bdfa1f15cf12c0382501397b76380f222d37c496bca173592ce2b908ec9a97656820d475aaaeb580437fd2be930e5fea5faa717a7fa4385f60558426b18fc5c906b8957bc7ed7c27fae59f8714734e82d013f470edf04ec7697127fee1f27b3039f6878c04a428d7c1fc99be01a781fecc5de6983475746794361d51ff61bf503e9907a66835f122020fe43a332985b0fa2a5da96b1200c6d6c521a4b35c8858a7f1dded2581f3e9e3e9b7d5ce878a8d9e41dae89e588cf29f9dbcf3481a65613cc2429644984c0fcb7d52830fe9e4f228adf292cda62bb22939f96f68ad399a8d0a84236f5c0d1e375a9da73868afcd57eba0060b9c221f2376b2bd66f7a41a2a73b58a1c45e83b8dd1aeb1a2d5a6d2dc55989b932ba0a640ad1ededd9f4868400876f777a790911f72a883501d43d40a7308fd106d42da2ab69e8e738e1aa250a49507ee431e11e91c65d4b690c7586c6d305e252429e2a99b81272carootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrubygem-serverengine-2.0.4-1.4.src.rpmruby2.4-rubygem-serverengine-docruby2.4-rubygem-serverengine-doc(x86-64)   rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)ruby2.4-rubygem-serverenginerpmlib(PayloadIsLzma)3.0.4-14.0-12.0.44.4.6-14.11.2X8'X.@X`@WWcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comwolfgang.engel@suse.com- updated to version 2.0.4 see installed Changelog 2016-11-24 version 2.0.4: * Fix bug to crash Ruby VM when SocketManager fails to bind IPv6 addresses on Windows 2016-11-22 version 2.0.3: * Fix bug about IPv6 handling on Windows- updated to version 2.0.2 see installed Changelog 2016-11-17 version 2.0.2: * Fix bug to make busy loop on Windows * Fix bug to execute unexpected "find" command on Windows- updated to version 2.0.1 see installed Changelog 2016-10-18 version 2.0.1: * Fix to set GID before UID, to make it sure to set GID with superuser privilege- updated to version 2.0.0 see installed Changelog 2016-08-23 version 2.0.0: * Add windows-pr gem dependency to get ruby_bin_path correctly * Add command sender feature to use pipe to control workers for Windows * Delete MultiprocessLogDevice implementation to use Ruby's one always. This means removal of backward workaround code for Ruby < 2.1. * Refactor modules and methods to clean internal file dependency Internal symbol `ServerEngine::Daemon::Signals` is moved to `ServerEngine::Signals` * Add example script to run servers * Fix required Ruby version to 2.1 or later- Initial packagelamb21 1496246962  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@AB2.0.4-1.42.0.4-1.4       !!!!!!!!"#$$$$$#%%%%%%%%%%%%###&'''''&((((((&)*****)++++++++),--,,,,,,,,,,,,,,,,,.///.00000000000000serverengine-2.0.4riLoggerLogDevicecdesc-LogDevice.rireopen%21-i.ricdesc-Logger.riServerEngineBlockingFlagcdesc-BlockingFlag.rinew-c.rireset%21-i.riset%21-i.riset%3f-i.riwait-i.riwait_for_reset-i.riwait_for_set-i.riClassMethodscdesc-ClassMethods.ridump_uncaught_error-i.riformat_join_status-i.riformat_signal_name-i.riCommandSenderPipe_detach-i.ri_dump-i.ri_reload-i.ri_restart-i.ri_send_command-i.ri_stop-i.ricdesc-Pipe.riSignal_detach-i.ri_dump-i.ri_reload-i.ri_restart-i.ri_send_signal-i.ri_stop-i.ricdesc-Signal.ricdesc-CommandSender.riConfigLoadercdesc-ConfigLoader.riconfig-i.ricreate_logger-i.rilogdev_from_config-i.rilogger-i.rinew-c.rireload_config-i.riDaemoncdesc-Daemon.ricreate_server-i.ridaemonize_with_double_fork-i.ridaemonize_with_spawn-i.ridetach-i.ridump-i.rimain-i.rinew-c.rireload-i.rirestart-i.rirun-i.rirun_server-c.riserver-i.riserver_main-i.ristop-i.riwrite_pid_file-i.riDaemonLoggerSeveritycdesc-Severity.riadd-i.ricdesc-DaemonLogger.riclose-i.rilevel%3d-i.rilogdev%3d-i.rinew-c.rireopen%21-i.rireopen-i.ritrace%3f-i.riEmbeddedServercdesc-EmbeddedServer.rireload-i.rirestart-i.rirun-i.ristop-i.riMultiProcessServerWorkerMonitoralive%3f-i.ricdesc-WorkerMonitor.riexitstatus-i.rijoin-i.rinew-c.rirecoverable%3f-i.risend_reload-i.risend_stop-i.ricdesc-MultiProcessServer.rilogger%3d-i.rinew-c.rireload_config-i.rirun-i.ristart_worker-i.riwait_tick-i.riMultiSpawnServercdesc-MultiSpawnServer.rilogger%3d-i.rinew-c.rireload_config-i.rirun-i.ristart_worker-i.ristop-i.riwait_tick-i.riMultiThreadServerWorkerMonitoralive%3f-i.ricdesc-WorkerMonitor.rijoin-i.rinew-c.rirecoverable%3f-i.risend_reload-i.risend_stop-i.ricdesc-MultiThreadServer.ristart_worker-i.riMultiWorkerServercdesc-MultiWorkerServer.ridelayed_start_worker-i.rijoin_workers-i.rikeepalive_workers-i.rinew-c.rireload-i.rireload_config-i.rirestart-i.rirun-i.riscale_workers-i.ristop-i.riwait_tick-i.riPrivilegecdesc-Privilege.richange-c.riget_etc_group-c.riget_etc_passwd-c.riProcessManagerAlreadyClosedErrorcdesc-AlreadyClosedError.riHeartbeatThreadcdesc-HeartbeatThread.rimain-i.rinew-c.riMonitorcdesc-Monitor.riheartbeat_delay-i.rijoin-i.rilast_heartbeat_time-i.rinew-c.ripid-i.risend_signal-i.ristart_graceful_stop%21-i.ristart_immediate_stop%21-i.ritick-i.ritry_join-i.riTargetcdesc-Target.riclose-i.riheartbeat%21-i.rinew-c.ripipe-i.riTickThreadcdesc-TickThread.rimain-i.rinew-c.riauto_heartbeat-i.riauto_tick-i.riauto_tick_interval-i.ricdesc-ProcessManager.ricloexec_mode-i.riclose-i.ricommand_sender-i.ricommand_sender_pipe-i.riconfigure-i.rienable_heartbeat-i.rifork-i.rigraceful_kill_signal-i.riimmediate_kill_signal-i.rilogger-i.rimonitor_options-i.rinew-c.rinew_pipe_pair-i.rispawn-i.ritick-i.riRbWinSockFiddlecdesc-Fiddle.ricdesc-RbWinSock.riraise_last_error-c.riwrap_io_handle-c.riServerWorkerInitializercdesc-WorkerInitializer.rinew-c.riafter_run-i.riafter_start-i.ribefore_run-i.ricdesc-Server.ricreate_worker-i.riinstall_signal_handlers-i.rimain-i.rinew-c.rireload-i.rirestart-i.ristart_io_logging_thread-i.ristop-i.ritry_get_io_from_logger-i.riSignalThreadcdesc-SignalThread.rienqueue-i.rihandlers-i.rimain-i.rinew-c.risignal_handler_main-i.ristop-i.ritrap-i.riSignalscdesc-Signals.riSocketManagerClientcdesc-Client.rilisten-i.rilisten_tcp-i.rilisten_udp-i.rinew-c.riServercdesc-Server.riclose-i.rigenerate_path-c.rilisten-i.rilisten_tcp-i.rilisten_udp-i.rinew-c.rinew_client-i.riopen-c.ripath-i.riprocess_peer-i.riresolve_bind_key-i.ricdesc-SocketManager.rirecv_peer-c.risend_peer-c.riSocketManagerUnixClientModulecdesc-ClientModule.riconnect_peer-i.rirecv-i.rirecv_tcp-i.rirecv_udp-i.riServerModulecdesc-ServerModule.rilisten_tcp_new-i.rilisten_udp_new-i.risend_socket-i.ristart_server-i.ristop_server-i.ricdesc-SocketManagerUnix.riSocketManagerWinClientModulecdesc-ClientModule.riconnect_peer-i.rirecv-i.rirecv_tcp-i.rirecv_udp-i.riServerModulecdesc-ServerModule.rihtons-i.rilisten_new-i.rilisten_tcp_new-i.rilisten_udp_new-i.risend_socket-i.ristart_server-i.ristop_server-i.ricdesc-SocketManagerWin.riSupervisorServerInitializercdesc-ServerInitializer.rinew-c.ricdesc-Supervisor.ricreate_server-i.ricreate_server_proc-c.ridetach-i.riinstall_signal_handlers-i.rilogger%3d-i.rimain-i.rinew-c.rireboot_server-i.rireload-i.rireload_config-i.rirestart-i.risend_signal-i.riserver-i.ristart_server-i.ristop-i.ritry_join-i.riWinSockWSAPROTOCOL_INFOcdesc-WSAPROTOCOL_INFO.rifrom_bin-c.rito_bin-i.ricdesc-WinSock.riWorkerafter_start-i.ribefore_fork-i.ricdesc-Worker.riconfig-i.riinstall_signal_handlers-i.rilogger-i.rimain-i.rinew-c.rireload-i.rirun-i.riserver-i.rispawn-i.ristop-i.riworker_id-i.ricdesc-ServerEngine.ricreate-c.riruby_bin_path-c.riwindows%3f-c.ricache.ri/usr/lib64/ruby/gems/2.4.0/doc//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/Logger//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/Logger/LogDevice//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/BlockingFlag//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ClassMethods//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/CommandSender//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/CommandSender/Pipe//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/CommandSender/Signal//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ConfigLoader//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Daemon//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/DaemonLogger//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/DaemonLogger/Severity//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/EmbeddedServer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiProcessServer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiProcessServer/WorkerMonitor//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiSpawnServer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiThreadServer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiThreadServer/WorkerMonitor//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/MultiWorkerServer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Privilege//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager/AlreadyClosedError//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager/HeartbeatThread//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager/Monitor//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager/Target//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/ProcessManager/TickThread//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/RbWinSock//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/RbWinSock/Fiddle//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Server//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Server/WorkerInitializer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SignalThread//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Signals//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManager//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManager/Client//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManager/Server//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerUnix//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerUnix/ClientModule//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerUnix/ServerModule//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerWin//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerWin/ClientModule//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/SocketManagerWin/ServerModule//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Supervisor//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Supervisor/ServerInitializer//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/WinSock//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/WinSock/WSAPROTOCOL_INFO//usr/lib64/ruby/gems/2.4.0/doc/serverengine-2.0.4/ri/ServerEngine/Worker/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/1a6f4dbe23d3e974379891fd421b8577-rubygem-serverenginecpiolzma5x86_64-suse-linuxdirectory1Jb_R:W?p] crt:bLLD6_uSrS\D=S|D*hkvsD7Js]yY@=a8@kDyvcnGQi>_?o~*ܵF@C^_DqС@H&?Ab=ц:0!xic紱Go-<@$D"9,a?cV<$k(BȰ/E A%z8wR~sa/ |' o4MtOoI1翹ړݗ] ebU){A|sNc"1B[ @hOm|+iO *({ts.Xz@7gijȶ 9Bg:nnvG;ڂRRHH3LFd2qsք>pt/C9y0ayg[ ڋ: S뚏ؔpp]7wMYY3UNx]?`萼 HϔW͙åo„$)!K0zY 9._J.q E(XUMG[fTK=LHxR̪=᥺BX=l,qypyb0snX},ƀoṈ==v1)OOe~Y}%i?Tj'% l \5N,9/ov?eS!<=!B[9?H5\a5V_PˬCeYn ]7k ]*mg7Z⯫=0%'ګ<-]%-X T:`=LQ!I2r>-/]Zu56`]QCT%<ԨW  լBƳ)|>nW݌,ϞǽJQB#Hr[߲)Q2bN&s|D+^'rinYn_iv羞#4cC`{眩sg[>dgi~QFN [yԫD9E\KS:`f|JjPDye 5|S|Fi~b%"su[\gn8-kgBa qSKLsyaP&4w$Fw$P.#7 &S%@S`iW `Hd.}9*'_ VN ?!YFTđ2#r_KtkF(^V!ҶI_gpDNDޜѦkEҥۮ_R le"XG}QT"_S3nw({ :hM@zp]I읷g':hr?`oGZszV\d1ls9R'G.";׶p 8Z/W0&;}mAݡQ8R"?Odm.?ˁ=80)@À7IyXՕE[lFeGԨ~"Vdzy@Hsc)5@<¦[ywudkekx"<|͟gROﭧIME 78'%b?ejLp3k9aȢ J;\o7,P+6֬Pd!-n0sg.^Ō^{lQVzzgWd!-L]75I_ w D x1Bt. #RD쿏q/sb+j=>!Dz8zxX v]O/BnKB$r=Pᶫ#QF82=ʺ]СͳQ)kF8ghM?y @2ls3ꚌY51#&Y?Gj_*^VWWŠ?;9{> "DmfR) } 瀩[VdtYt[53*3x:rdz_Zƿ|X˖[D71>t``U k͐`% gqiknNWC'zQJ4Y6^wlijgwɢRW#j8L 3DWhAwJ o9zǁ1NGP?.UhL oBtx yyNzuN,Bʮxɧoxcpt!ģ. mBp9Z݅uaXFt  ?~)tE 8>Zӎ< |aЋT7x FoHfv!cA{'+^f"QQEuH32 JFWۥFiqv/ BXqLs|*&jg45]1g|s!yg[p}Vn|SD+ J];h'l:4 ,|#wHFiƃ]ב,¾}qg _3ciSݚH) sGS m#FҺbz/RЙ)ՏX))BaZأA7A ,!e~A\23ޏCzB@$ߊRD~͗Ick~UqLsVB,ְEdu^lmo !XqtE ӪĪ Vb545.gQ sUO~nD²_bwN'˶r({f`j8=`Gk\4"@eS`X-pשۤיWiՃ0yZ_ai}_̨lZiQ׈sYD)k{;HudL4wp'z nE/ *5AΞΉ,v5Ҩ&L'v?7ǒ'CmoT*P^?~00IVQb@IAk Y,CMGC*:?lzćl'\P?y |6Lޚv~Vo&m6ҕc"zrgɖ #St_V5͘cA1X`n :72:I1X-f, xS5I` 7,_ngn""Ƅ_}Mw7EE8 5_i 7i Vȯ 5)I~jc-ߢƊtM x ' HUkHzBzngReʉZN)jjXL]9}a@1pԅ͟\,,qb/Uˈ!wGGY0"_-6ؓһ&ɵ$@c˄{JwMԕ enYm0_sqg2r=N6jx'/Dm(&-\Ybo"g v|ϟ񹔊-qY4gu4ݕbZf !>amEm ;r,7ԋ܋Bʻ!B&ŭBp?6?qoY;N#7 !謸jxA!#$7R͙74[+x0S\蓪F]d +p3ѽ^)a4mgPN{9*!P"=jv C5]%Cש&*X%Z`6АQ˩-Јx eNm@1f,J4򔞾wΜ>B4bsb1')rz,|a7oVL댓U !䉓ӣ3~.+GL۟sՌ^St6X^c)J)# sNN-EHDnhv$` Byunbl3`o:_#]RxǵE=VUxN>ڬOQtҍHn~O&Y46~am1Z|r"wOݩ0BS;R>-+,E߽_=q<5AtK%X뤇lKHe,)7_O7֌q[czRtaDS^wp 9_4hz-1~Ѫf㕛&\耙Sq+Cɕ (+#kԔ1oN fJۉ] ~)e'e1s*/i7qO0}؍uӨ kْeCM&I}H8O7L-ͨ%499 [N_'WI{~KѶvHbסA;!.' p획`c6t&hL}b,aȠ5D+{.FqL|]TT*EKϟPS4I{:x2$Ls9k0P X|p޴ѸѠ\pt3yyHÐ{F z1X!(`YKnjG֒FٿӛZHF/nYx8k"Y'&rMVL\0_tE$>v̷v3؛Db[':ye bUY3ZNZr'MHqy"ț^{ό>6P''5Ȳ$|gUUƅ$oAnI‹?0kuraeh4z X\b 7_Kvl1W[f3/j\mfAowd cE3OsoRa~b紑^<)/mrOFh,0I-!cnoF=yh ~) c,LUu&vY1\sRVc!QwޕĚU?MGW݁Ά6ʊ0|fL r*ċ |Aq%7fO^)ЪhL55VC<]|QQ]Q4/g7wlPJۃuDoJ2L=8l8ǏH{[}Fa8_L(b @k4OtPZUԤ>RTNq&VcG!0wkV<z 8 \x.lOH& s 8w0-B~D ͓brշC2_I{λOڀ^L 'hƴ"ǡ/AA>3XChzh" ;EU?Ppl0V7urT~Pɚm!\m:s,#?Wg?e9U eJX/1\x7}x~vAVKҾ_95p麑גQ Ok\<"X%L)%Z3 }{S܆0gl?ٗgn>nz]Ku%X2]1[x1ˇodՙѺ[łyr.>nw&~3E/*sN aP&׋~ęV+[d4KJL)jؗtdo1ݒy, [ػ]j SV$1pGS.?;DM$_VFt,zg4Ye)9!I?L)Y6gg?a𲉤7hѰc28 'MORq A{M *q6Kل9o:$ڨծ-QT7dnu-t];H2GL?v 2©xCD81}&m ;ٙaNWK$+RxTq0ExHbqњ`gEw;Dlrݮs7' f 'br_:$`R 1\PȊҾA~iuD&@5J'Alǩ`9ؘ9b62֠x k=_E}ǟՌz&aNpCZV=q5@u*nb9fqڊ 60E9Wo)TZ:f8tN5c6u]g FJ(hR٥F*J=iE %1L9 @v^;5_FYyUMyd׋QRӆW{W|vV=#[v5~Y &%rzgf3CJ£a ~1R\厴s kg0݄_ebbBKfu1m4[6'ePzG~r}#$[O#@\OC?ZmIIִnhћ }85MR`Rr!Apm=Nقc*0}D!~~ʂQQ^~-cfĻG^_ثʣxVML6t}_ Ox}Fʏ܊o+[ۅ!@5i, ` e%3wᵾ1KqL[C;Fi,m>Ali  '=Il?vx]}T}9 7||Tb{Fkd1;̗K@Vٺl&~bSZP{옘^cP_! @ji6AU'Js-~\81|s(OfiŃ:yx):i4-n <#5@y ,ÝO5ᒈTPŗ4n<1P%7ȳ?\Ec~_ )qZ!KJ>{Ǭ̂@", $"knl.b ;ut1&;.쒈,JsPIbǓ?^?%98h`DҔJ7TΖ6u6I&^H=IB"|;Z$|v)T߷7<Ҽ.QPz'VCw,M1ڮGo!KA2\8βV[6 A3~lsOc(S4[< 6pHP^Zv*v(-C_i?''KɐwZ!5L>RI|.>B"z}V k;qB &02TܲŠ(mՄ־%E, NVȄ'Pi^Yе7f$ZJZ/ ^-N |-**DBt.ݖٚw09֋v@I sl$=Q cH.J72ͽk' wG3( Pe4.LYZ"')ڜQ9ϰG7d1`9pLz^;JR^Hͫ[Ξ=Iv7 CFe;.,|/R7~3@|P9t⦠@4'*)HN^4ZMG]/-ZU!fK;jr3ekمzTi"" }擒U#^&cҍ'Wn'g.h4V]^R&qd݇fP 4O%e+h:hubC;'~2تc*ICsVկBcuSc]arD"MtN],<_<|/RZY6EHk &T:~O>x!5oLFF܀|ݘL!M݌-Y-&}1?3%?dLte82IރbXY@J1\ F6NJ\T>"ZD@wI= nbo~^zle;j>Xy8bdۦS=/EL-ewY1`>$aɕXZzͭ׺/:x0N87'i !.} SRޗz\ѯp^M1ZU;C4xM 8ݥFN u 3TL/A7bj꾅)}WLj٢U- ISKR_Q_%<Eb$b;pF\"+-oqz%WC""0.x7oYLyJ8`+tVV/VbG43*qJח\c1#Ue#j]vjg:IYŇFt`l=dNWEx1|GCSW9Vc2PP$;wCq,L)*gCi1[gb"s6n\ 䵹5>2: WSʩyᨋ(5I ~wC6I[Q+Ѷu^dcOA'T>vSTI>(^p/-`i[ kS<셻k p$mLJel r0b~)dVA"A)SfJC@܁W 湉,VJђS>h/GѤѣn!4Q=)Yp"Gt1JzP1MdEyI`ِoXm h BI=}Ǽ+TTU/?&)i, ?.r"uU>])Vot1.X =LgLC BàUevuજ(C*ɢ֛ѵqJ t;QsգU4Eu86Q넌;.흆 |࣢Z[_LIvga*nL$pMɤ(nN#D[Elã{tG kCv^ߝm4Ap CNxA"V")Xdb@~]<.Th Yi$qJb4AXױ5 d/_@ȡD.DۣABم#D/N^SVlM*jGʕY2N ߄Aqv4z/ċ´U-DJ>sB'`ghqunt+YRȉPK0v'g!g7&QlEL/2:$\4jklN@ҐOjX x销oc10Fih00mͣN>^%{::"˳xA<\B)%k>CȐYOXZ[R4L7*5O^o1Ŀnt3EVT`Vw/Nh̟Q;Utƀ.Pe3atxkKuv@ǖul5/]D'ʷ@2E8 %=g--L,i{+WmN%EjMq2%hWU{WI3-)Fl+&#b97+!t$-#g|[+1jl"O!y&|A>`H)Y8-{{`xbeƹ)DɒE}ViQ23SraI'mtlҤr VBwUɻx@_\ ks&)?lٍ-s|ƃdLka\Wt9v.ʼb[[QyVD ߱ 6K9U|S aa;{9L(vTXyI\b/wdo7FY|lѦQt`oPo^[׋oł2OV×"vT~n2 T̰fbS"@ F& A(oGy{:1;+r[ MA z Jc˸X1yY) v&R>%&ڟE@8g姵# {ȜO3肭;O~9{sVxZ7J/Bxc9~.?[W\ fUp{TX!jWH >6Jh\ѯ)umFͩH/oЍ]Ս QoacEg>u[+{omV)gSkix{+O>\~"vHpOcKviW|@@0.sW!W{v[m2uw/莜G?Ѱ4\E[f!2`lC ݣBMq