** Changed in: tarantool
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Tarantool
Development Team, which is subscribed to tarantool.
https://bugs.launchpad.net/bugs/1179931
Title:
tarantool sudden exit on socket error
Status in Tarantool - an efficient in-memory data store:
Fix Released
Bug description:
version: "1.4.9-12-g5a0af97"
2013-05-14 14:51:53.618 [27517] 3721/dumper C> 21.9M rows written
2013-05-14 14:52:12.624 [27517] 3721/dumper I> done
2013-05-14 14:57:02.055 [25027] 1/sched exception.m:86 E> SocketError in
writev(1), called on fd 17, aka 10.1.100.120:32866: Broken pipe
2013-05-14 14:57:02.055 [25027] 1/sched F> Fatal error, exiting loop
2013-05-14 14:57:02.196 [25151] 1/relay/10.1.100.119:34735 I> done
`xlogs/00000000000871000000.xlog' confirmed_lsn: 871651961
2013-05-14 14:57:02.300 [25029] 1/spawner@souz-profile1-1 I> Exiting: master
shutdown
reproduced with almost every call of profile_cleanup_key()
-- ==========================================================================
--
-- helper function which removes particular key in every profile
-- ==========================================================================
--
function profile_cleanup_key(key)
if type(key) ~= "string" then
error("bad parameters")
end
for tpl in box.space[profiles_space_no].index[0]:iterator(box.index.ALL)
do
local profile = load_profile2(tpl)
if profile.prefs[key] ~= nil then
print('cleanup_key: ', profile.id, '[', string.byte(key), ']', '
= ', profile.prefs[key], ', orig tuple: ', tpl)
profile.prefs[key] = nil
store_profile(profile)
box.fiber.sleep(0.1)
end
end
end
To manage notifications about this bug go to:
https://bugs.launchpad.net/tarantool/+bug/1179931/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp