On Mar 24, 2007, at 8:34 , Tim Johnson wrote:
Hi,
Do I need to worry about closing a read-only FileStream when I am
done reading from it?
Yes. Always. A common pattern is
f := ... open the file stream ....
[ ... do something with f ... ] ensure: [f close]
This ensures f is closed even if there is an error in your processing
code.
What happens if I don't?
Bad Things ;) I'm not exactly sure.
How can I tell if I have lots of open files in my system?
"FileStream allInstances inspect"?
You would need to use #allSubInstances and check if they're open.
- Bert -
_______________________________________________
Beginners mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners