remove share interface, because it always raise SIGSEGV