supporting return of ft_error from init_shm