Fixed bug and add lock in get_colors.
	modified:   kernel/color.c