When I place a piston and then I place two redstone blocks vertically above the piston and then I destroy the redstone blocks starting from the bottom one the piston doesn't retract.
Environment
Intel Core i5 3350P 3.1Ghz 64 bit turbo boosted to 3.3Ghz
AMD Radeon HD 7000 Series graphics card 2GB
Hynix/Hyundai 8GB RAM @ 1600Mhz
Java version 8.0.5
Windows 8.1 64 Bit
This issue has been reported already. It has been linked to the original bugreport.
Please search before reporting any bugs, as it's likely that one exists already.