And thank god so.
When I started playing 2e I had to houserule some spells either do not exist or you would instantly snap out of them as soon as an attacking motion is made vs. the target of the spell. And I mean motion, not actually finishing.
Those spells were sleep, charm person, hold person. Why? Because those spells in 1e and 2e, designed for a sneaky gygaxian approach of a dungeon,
e.g. put all the goblins asleep, take the treasure, move out again, or RP approach of some fiddly situation e.g. you charm the guard to let you into a castle
in contrast to simply slaying said guard and goblins has a major flaw.
They all are instakill spells at spell level 1 or 2, mightier than other save or die spells in the case of sleep because with other spells at least you would get a saving throw, as mighty than a level 9 power word kill!
With charm person you could add insult to damage, back then you could basically order the charmed mob to jump the cliff. And you were always fast because you had the shortest casting time.
Way better now with 5e way, way, better.