下议院最终以271票对262票否决动议。下议院的反对派托利党因此未能阻止英国舰队继续前往中国及战争的爆发。林则徐得知英国军队异动，便加紧改装早前购入的剑桥号，又从旗昌洋行购入参加过九龙之战的甘米力治号，并广泛搜只战船资料，仿制英国军舰，小型欧式双桅纵帆船等。他亦会同关天培亲自校阅水军，重用英国人惧怕的海盗、渔民、蜑户，由外商、盐商、潮商支付用费，治海人民纷纷应征。外商目击并评其后，林则徐发动了长沙湾之战，将藏在长沙湾的英国军舰驱离。怡和洋行的马地臣又偷偷贩卖鸦片，林则徐便派人攻击烟商船队，是为磨刀洋