** 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

Reply via email to