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 …