[Mono-bugs] [Bug 79822][Nor] Changed - "new PrintDialog()" takes ~2 seconds on linux

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Nov 8 16:32:48 EST 2006

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by toshok at ximian.com.


--- shadow/79822	2006-11-05 07:19:48.000000000 -0500
+++ shadow/79822.tmp.13275	2006-11-08 16:32:48.000000000 -0500
@@ -42,6 +42,16 @@
 Let's say it this way: libcupsys2 is just braindead :)
 But nevertheless, I do not have the performance issues that you have
 (though, maybe that is because I do not have any network printers
 running). cups 1.2.4 that is.
+------- Additional Comments From toshok at ximian.com  2006-11-08 16:32 -------
+it does make sense to cache the list of printers if the
+PrintingServicesUnix associated with a given dialog/document/etc is
+created at dialog construction time and reused throughout the life of
+that document.  right now we have only 1 instance of the service, so
+we can't cache.
+I wouldn't have any problem at all with the list of printers not
+reflecting changes until you closed the dialog and brought up a new one.

More information about the mono-bugs mailing list