From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 57D9D2466D for ; Fri, 15 Feb 2019 08:28:18 -0500 (EST) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G0X2bZqKOblL for ; Fri, 15 Feb 2019 08:28:18 -0500 (EST) Received: from smtpng2.m.smailru.net (smtpng2.m.smailru.net [94.100.179.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTPS id 121642273B for ; Fri, 15 Feb 2019 08:28:17 -0500 (EST) Subject: [tarantool-patches] Re: [PATCH] box: fix bug with module_reload() without box.cfg{} References: <20190205001737.8475-1-roman.habibov@tarantool.org> <1549539073.27209.0@smtp.mail.ru> From: Vladislav Shpilevoy Message-ID: Date: Fri, 15 Feb 2019 16:28:15 +0300 MIME-Version: 1.0 In-Reply-To: <1549539073.27209.0@smtp.mail.ru> Content-Type: text/plain; charset=iso-8859-5; format=flowed Content-Language: en-US Content-Transfer-Encoding: base64 Sender: tarantool-patches-bounce@freelists.org Errors-to: tarantool-patches-bounce@freelists.org Reply-To: tarantool-patches@freelists.org List-help: List-unsubscribe: List-software: Ecartis version 1.0.0 List-Id: tarantool-patches List-subscribe: List-owner: List-post: List-archive: To: Roman , tarantool-patches@freelists.org, Kirill Yukhin TEdUTS4NCg0KT24gMDcvMDIvMjAxOSAxMjozMSwgUm9tYW4gd3JvdGU6DQo+IEhpISBUaGFu a3MgZm9yIHJldmlldy4NCj4gDQo+IE9uILLiLCDk1dIgNSwgMjAxOSBhdCA2OjQyIFBNLCBW bGFkaXNsYXYgU2hwaWxldm95IDx2LnNocGlsZXZveUB0YXJhbnRvb2wub3JnPiB3cm90ZToN Cj4+IEhpISBUaGFua3MgZm9yIHRoZSBwYXRjaCEgU2VlIDUgY29tbWVudHMgYmVsb3cuIA0K PiANCj4+IDEuIEluc3RlYWQgb2YgZHVwbGljYXRpbmcgY29tbWl0IHRpdGxlLCBpdCBpcyB1 c3VhbGx5IGJldHRlciB0byBkZXNjcmliZSBoZXJlIGEgcmVhc29uIHdoeSB0aGUgYnVnIGV4 aXN0ZWQuDQo+IERvbmUuDQo+IA0KPj4gMi4gUGxlYXNlLCBwdXQgYnJhbmNoIGFuZCBpc3N1 ZSBsaW5rcyBhZnRlciAnLS0tJy4NCj4+DQo+PiAgICAgLS0tDQo+IFNvcnJ5Lg0KPiANCj4+ IDQuIEluc3RlYWQgb2YgY2hlY2tpbmcgZm9yIG1vZHVsZXMgIT0gTlVMTCBpbiBlYWNoIHB1 YmxpYyBmdW5jLmggZnVuY3Rpb24sIGl0IGlzIGJldHRlciB0byBtb3ZlIG1vZHVsZV9pbml0 KCkgY2FsbCBmcm9tIGJveF9jZmdfeGMoKSB0byBib3hfaW5pdCgpLiBUaGVuIG1haW4oKSB3 aWxsIGNyZWF0ZSBtb2R1bGVzIGhhc2guDQo+IGRpZmYgLS1naXQgYS9zcmMvYm94L2JveC5j YyBiL3NyYy9ib3gvYm94LmNjIGluZGV4IDg4OTJkMGYwZS4uNjQ5NGEwZjQ0IDEwMDY0NCAt LS0gYS9zcmMvYm94L2JveC5jYyArKysgYi9zcmMvYm94L2JveC5jYyBAQCAtMjA1Myw2ICsy MDUzLDkgQEAgYm94X2luaXQodm9pZCkgKi8gc2Vzc2lvbl9pbml0KCk7ICsgaWYgKG1vZHVs ZV9pbml0KCkgIT0gMCkgKyBkaWFnX3JhaXNlKCk7ICsgaWYgKHR1cGxlX2luaXQobHVhX2hh c2gpICE9IDApIGRpYWdfcmFpc2UoKTsgQEAgLTIwODAsOCArMjA4Myw2IEBAIGJveF9jZmdf eGModm9pZCkgZ2NfaW5pdCgpOyBlbmdpbmVfaW5pdCgpOyAtIGlmIChtb2R1bGVfaW5pdCgp ICE9IDApIC0gZGlhZ19yYWlzZSgpOyBzY2hlbWFfaW5pdCgpOyByZXBsaWNhdGlvbl9pbml0 KCk7IHBvcnRfaW5pdCgpOw0KPiANCj4+IDUuIE5vdC10YXAgdGVzdHMgYXJlIGFsd2F5cyBy dW4gd2l0aCBhbHJlYWR5IGNhbGxlZCBib3guY2ZnKCksIHNvIHRoZXNlIGxpbmVzIGhlcmUg d2lsbCB3b3JrIHJlZ2FyZGxlc3Mgb2YgeW91ciBwYXRjaC4gUGxlYXNlLCBtb3ZlIGl0IHRv IGEgdGFwIHRlc3QsIGluIGFwcC10YXAgZGlyZWN0b3J5LiBOb3cgSSBkbyBub3Qgc2VlIHRo ZXJlIGFueSBleGlzdGluZyBhbmQgc3VpdGFibGUgZmlsZSBmb3IgdGhpcyB0ZXN0LCBzbyB5 b3Ugc2hvdWxkIGNyZWF0ZSBhIG5ldyBvbmUuIEZvciBleGFtcGxlLCBhcHAtdGFwL2Z1bmMu dGVzdC5sdWEuIA0KPiBkaWZmIC0tZ2l0IGEvdGVzdC9hcHAtdGFwL2Z1bmMudGVzdC5sdWEg Yi90ZXN0L2FwcC10YXAvZnVuYy50ZXN0Lmx1YSBuZXcgZmlsZSBtb2RlIDEwMDc1NSBpbmRl eCAwMDAwMDAwMDAuLjExYmMwMWYxZCAtLS0gL2Rldi9udWxsICsrKyBiL3Rlc3QvYXBwLXRh cC9mdW5jLnRlc3QubHVhIEBAIC0wLDAgKzEsMTQgQEAgKyMhL3Vzci9iaW4vZW52IHRhcmFu dG9vbCArICtsb2NhbCB0YXAgPSByZXF1aXJlKCd0YXAnKSArICtsb2NhbCB0ZXN0ID0gdGFw LnRlc3QoImZ1bmMiKSArICt0ZXN0OnBsYW4oMikgKyArLS0gZ2gtMzc3MCBDaGVjayBubyBz ZWdmYXVsdCB3aXRoIG1vZHVsZV9yZWxvYWQoKSB3aXRob3V0IGJveC5jZmd7fS4gKyArdGVz dDpvayhub3QgcGNhbGwoYm94LmludGVybmFsLm1vZHVsZV9yZWxvYWQsICcnKSwgKyAnZXhw ZWN0ZWQgZXJyb3I6IG5vIG1vZHVsZScpICt0ZXN0Om9rKG5vdCBwY2FsbChib3guaW50ZXJu YWwubW9kdWxlX3JlbG9hZCwgJ3h4eCcpLCArICdleHBlY3RlZCBlcnJvcjogbm8gbW9kdWxl JykNCj4gDQo+IA0KPiBjb21taXQgYWZkNzY1ZDhiYzg2MTg4YzMzY2JhM2YwNjQ3ODg1M2Vj NzZiY2FlYSBBdXRob3I6IFJvbWFuIEtoYWJpYm92IDxyb21hbi5oYWJpYm92QHRhcmFudG9v bC5vcmc+IERhdGU6IFR1ZSBGZWIgNSAwMzowNDozMyAyMDE5ICswMzAwIGJveDogZml4IGJ1 ZyB3aXRoIG1vZHVsZV9yZWxvYWQoKSB3aXRob3V0IGJveC5jZmd7fSBBIGJ1ZyBleGlzdGVk IGJlY2F1c2UgbW9kdWxlX2luaXQgd2FzIGNhbGxlZCBkdXJpbmcgYSBjYWxsIHRvIGJveF9j Zmd7fS4gTW9kdWxlcyB3ZXJlIG5vdCBpbml0aWFsaXplZCBiZWZvcmUgY2FsbGluZyBib3gu Y2Zne30uIENsb3NlcyAjMzc3MCBkaWZmIC0tZ2l0IGEvc3JjL2JveC9ib3guY2MgYi9zcmMv Ym94L2JveC5jYyBpbmRleCA4ODkyZDBmMGUuLjY0OTRhMGY0NCAxMDA2NDQgLS0tIGEvc3Jj L2JveC9ib3guY2MgKysrIGIvc3JjL2JveC9ib3guY2MgQEAgLTIwNTMsNiArMjA1Myw5IEBA IGJveF9pbml0KHZvaWQpICovIHNlc3Npb25faW5pdCgpOyArIGlmIChtb2R1bGVfaW5pdCgp ICE9IDApICsgZGlhZ19yYWlzZSgpOyArIGlmICh0dXBsZV9pbml0KGx1YV9oYXNoKSAhPSAw KSBkaWFnX3JhaXNlKCk7IEBAIC0yMDgwLDggKzIwODMsNiBAQCBib3hfY2ZnX3hjKHZvaWQp IGdjX2luaXQoKTsgZW5naW5lX2luaXQoKTsgLSBpZiAobW9kdWxlX2luaXQoKSAhPSAwKSAt IGRpYWdfcmFpc2UoKTsgc2NoZW1hX2luaXQoKTsgcmVwbGljYXRpb25faW5pdCgpOyBwb3J0 X2luaXQoKTsgZGlmZiAtLWdpdCBhL3Rlc3QvYXBwLXRhcC9mdW5jLnRlc3QubHVhIGIvdGVz dC9hcHAtdGFwL2Z1bmMudGVzdC5sdWEgbmV3IGZpbGUgbW9kZSAxMDA3NTUgaW5kZXggMDAw MDAwMDAwLi4xMWJjMDFmMWQgLS0tIC9kZXYvbnVsbCArKysgYi90ZXN0L2FwcC10YXAvZnVu Yy50ZXN0Lmx1YSBAQCAtMCwwICsxLDE0IEBAICsjIS91c3IvYmluL2VudiB0YXJhbnRvb2wg KyArbG9jYWwgdGFwID0gcmVxdWlyZSgndGFwJykgKyANCj4gK2xvY2FsIHRlc3QgPSB0YXAu dGVzdCgiZnVuYyIpICsgK3Rlc3Q6cGxhbigyKSArICstLSBnaC0zNzcwIENoZWNrIG5vIHNl Z2ZhdWx0IHdpdGggbW9kdWxlX3JlbG9hZCgpIHdpdGhvdXQgYm94LmNmZ3t9LiArICt0ZXN0 Om9rKG5vdCBwY2FsbChib3guaW50ZXJuYWwubW9kdWxlX3JlbG9hZCwgJycpLCArICdleHBl Y3RlZCBlcnJvcjogbm8gbW9kdWxlJykgK3Rlc3Q6b2sobm90IHBjYWxsKGJveC5pbnRlcm5h bC5tb2R1bGVfcmVsb2FkLCAneHh4JyksICsgJ2V4cGVjdGVkIGVycm9yOiBubyBtb2R1bGUn KQ0KPiANCj4gDQo+IA0K