A carpenter injured after he fell through an unsupported railing settled his lawsuit for $6.9 million with the construction site’s general contractor and a masonry contractor.The various sides reached the deal Oct. 31, but they still await a dismissal in DuPage County Circuit Court, according to one of the plaintiff’s attorneys, Brian J. Lewis of Gibson Lewis in Waukegan.Court records indicate the case is assigned to Circuit Judge Robert G. Kleeman.The resolution is higher than any previously reported DuPage …