re: Poker & what should i have done
Well. It depends. IF it's a "FUN" type game (eg, freeroll or just for pennies with your friends) I'd call in a heart beat. This is simply because people play loose and will move in with that flush or straight draw.
However, if this was a cash tourny online. I'd sit there in a little disbelief that everyone has a good hand and then fold. There is no point calling 2 all ins. ONE might be on a draw and bluffing
, the other likely has (44) or (A9) and you could be drawing dead. Also if you are ahead right now the guy with the flush draw has a 36% chance of hitting it and taking the majority of the chips. I'd look for a better spot.