Last week I was assigned a project by our manager. I started it and worked on it in between some priority work which came up. The project was stuck. So our manager and I decided to forward the project to my colleague who had completed his projects. He accepted the project and completed it. As it was my project, I reviewed it. I found some mistakes, so I pointed them out and asked him to correct them and a few other changes, even though he was already working on another project. He made those changes and I found more mistakes, so I shouted at him.
Was I right to do that?
Should I point out their mistakes in this situation or not?