Let $(\Omega,\mathfrak{B},\mu)$ be a measure space and $1<p<\infty$. Consider a sequence $f_n\in L^p(\Omega,\mathfrak{B},\mu))$ s.t $f_n\to f$ a.e and $\operatorname{Sup}\{\|f_n\|_p:n\in\Bbb{N}\}=C<\infty$. Prove that for every $\phi\in (L^p(\Omega,\mathfrak{B},\mu))^*, \phi(f_n)\to\phi(f)$.
My attempt: By Riesz representation theorem, every $\phi\in (L^p(\Omega,\mathfrak{B},\mu))^*$ corresponds to a $g\in L^q(\Omega,\mathfrak{B},\mu)$. So let $g\in L^q(\Omega,\mathfrak{B},\mu)$, I want to prove that $\int_{\Omega}f_ngd\mu\to\int_{\Omega}fgd\mu$.
My attempt: It's easy to show, using Fatou's lemma, that $\|f\|_p\leq C$. Moreover, if we assume that $\mu$ is finite, then using Egoroffs theorem proves the claim.
Now I want to use similar arguments to the case $\mu$ is not finite. Since $\|g\|_q<\infty$, I know that the sets $E_N=\{\omega:|g(\omega)|>\frac{1}{N}\}$ are of finite measure. So I define $E=\bigcup_{N\in\Bbb{N}}E_N$. It suffices to show that $\int_{E}f_ngd\mu\to\int_{E}f_gd\mu$. I know this is true for every $E_N$, but I wasn't able to conclude it for $E$. Any help would be appreciated.
**edit: I realize this has been asked several times, but not in this generality and I wasn't able to follow the solutions suggested or verify them