This is my question. 5 min after received a good answer, I even upvoted it. But just minutes after upvoting I'm running some tests I realized that my question should have been a little bit different in order to get a somewhat different result.
Should I edit my question, keep the upvote and notify the answerer so he can change the answer? Or do I accept the answer and create a new question? Is just that as result I will end up having 2 almost identical questions.