Bug Fixes:
- The address table selection can now be changed during a continuous change.
- Stability issues relating to the network browser.
- Server finder no longer displays servers on the local machine.
- Some crashes resolved.
Other Changes:
- Progress bar changed to the round variety.
- Information about searches is now provided for new users.
- Minor user interface improvements.
+ [self sendError:@"Could not pause target because of an unknown error." fatal:NO];
+ }
}
else
{
NSLog( @"ERROR: process couldn't be paused" );
[self sendPauseFinished:NO];
- [self sendError:@"Process couldn't be paused." fatal:NO];
+ [self sendError:@"Could not pause target because of an unknown error." fatal:NO];
}
}
else
{
NSLog( @"ERROR: process couldn't be paused" );
[self sendPauseFinished:NO];
- [self sendError:@"Process couldn't be paused." fatal:NO];
+
+ switch ( errno )
+ {
+ case ESRCH:
+ [self sendError:@"Could not pause target because there is no valid target to pause." fatal:NO];
+ break;
+
+ case EINVAL:
+ [self sendError:@"Could not pause target because a process cannot pause itself." fatal:NO];
+ break;
+
+ case EBUSY:
+ [self sendError:@"Could not pause target because the target is being controlled by another instance or application." fatal:NO];
+ break;
+
+ case EPERM:
+ [self sendError:@"Could not pause target because this type of application cannot be paused." fatal:NO];
+ break;
+
+ default:
+ [self sendError:@"Could not pause target because of an unknown error." fatal:NO];
+ break;
+ }
}
}
- else
+ NS_HANDLER
{
- NSLog( @"ERROR: process couldn't be paused" );
[self sendPauseFinished:NO];
- [self sendError:@"Process couldn't be paused." fatal:NO];
+ [self sendError:[NSString stringWithFormat:@"Could not pause target because an exception (%@) was raised: %@", [localException name], [localException reason]] fatal:NO];
}
+ NS_ENDHANDLER
}
else
{
@@ -2019,7+2053,7 @@ BOOL inline compare_double( double a, double b );
index c7aeaac32c220cfed473acc9e5e3b89420163886..df5464b9873a70420a63e9c0930013896197e0ad 100644 (file)
Binary files a/English.lproj/AboutBox.nib/keyedobjects.nib and b/English.lproj/AboutBox.nib/keyedobjects.nib differ
index 3fc0daaa82092037c63c2a0d089709a3a5b00ab7..21170eab6e1cd3ca8bb184232c21a49d9d5d45ef 100644 (file)
Binary files a/English.lproj/AboutBox.nib/objects.nib and b/English.lproj/AboutBox.nib/objects.nib differ
index 9eb8afaa7045ae5e8ce40541c782dca8913ce819..befbe4c4f37d4e0051046460eac62f3b276f39e9 100644 (file)
Binary files a/English.lproj/AboutBox~.nib/keyedobjects.nib and b/English.lproj/AboutBox~.nib/keyedobjects.nib differ
index eeedf8fe284b918d4e5582c76192f5e7a4b823b1..bec027f518ab85998d7b20f9b5ac57542eb563e2 100644 (file)
Binary files a/English.lproj/AboutBox~.nib/objects.nib and b/English.lproj/AboutBox~.nib/objects.nib differ
index 613f8a55e6cac0d33d076a1f5f466f1c90fff848..e98bc40a43ac42f4c85a19f7aa26db49c2f59576 100644 (file)
Binary files a/English.lproj/InfoPlist.strings and b/English.lproj/InfoPlist.strings differ
index a85797383067b9870004db21191354faf9247536..e39bcb9850649dda3172471702d542d37f0a4223 100644 (file)
Binary files a/English.lproj/MyDocument.nib/keyedobjects.nib and b/English.lproj/MyDocument.nib/keyedobjects.nib differ
index 8fd418036af6b686c93bca2ddef3ab76448e65ab..70fa89e3b3765687bf209e27286c4457fed5e59c 100644 (file)
Binary files a/English.lproj/MyDocument.nib/objects.nib and b/English.lproj/MyDocument.nib/objects.nib differ
index d05cb297e5fa760e05a901d0a4130bd87f7d0caa..16c43d85b586b6a3d76b0a001325c9ff73b3726f 100644 (file)
Binary files a/English.lproj/MyDocument~.nib/keyedobjects.nib and b/English.lproj/MyDocument~.nib/keyedobjects.nib differ
index 3d0c75c39c8530277343d5cd0544877c8bcf2b9b..e9211552d4955cd370edb32011724178f684bce1 100644 (file)
Binary files a/English.lproj/MyDocument~.nib/objects.nib and b/English.lproj/MyDocument~.nib/objects.nib differ
index 01c4b5e47a3a00fed6c6e9f63bb9943d3de917d5..ba73c957f89f95ca0a72e947a5d9cbbcaad36e6c 100644 (file)
Binary files a/English.lproj/NetTraffic.nib/keyedobjects.nib and b/English.lproj/NetTraffic.nib/keyedobjects.nib differ
index 7a53aecbd2b60a0a0ea471bb9f12120d40e957df..0fcaf08acb2f22cc51a21cb4038d7d5d9826cf24 100644 (file)
Binary files a/English.lproj/NetTraffic.nib/objects.nib and b/English.lproj/NetTraffic.nib/objects.nib differ
index ece02b9bc1409405be91f288245103873b050049..ba73c957f89f95ca0a72e947a5d9cbbcaad36e6c 100644 (file)
Binary files a/English.lproj/NetTraffic~.nib/keyedobjects.nib and b/English.lproj/NetTraffic~.nib/keyedobjects.nib differ
index 2a6b2e54b57ba53019ba80270ae1731d5950c2a9..0fcaf08acb2f22cc51a21cb4038d7d5d9826cf24 100644 (file)
Binary files a/English.lproj/NetTraffic~.nib/objects.nib and b/English.lproj/NetTraffic~.nib/objects.nib differ
index 69fd8d0dda1bb9eeeb547cec7bb1e5f0641d9dd9..fd038bc90a135efdec707d49ca65a817adadddac 100644 (file)
Binary files a/English.lproj/Preferences.nib/keyedobjects.nib and b/English.lproj/Preferences.nib/keyedobjects.nib differ
index bad28352682acce6e3658064d1046c1274d2337d..0d81752c0006d14b10aef383f7ccf335777206c1 100644 (file)
Binary files a/English.lproj/Preferences.nib/objects.nib and b/English.lproj/Preferences.nib/objects.nib differ
index 0e6a08a90ca4fb76c3e44a719bc3eba2ac0a0f92..111873ec0eb603035895e43ac8d0e9739eee6a91 100644 (file)
Binary files a/English.lproj/Preferences~.nib/keyedobjects.nib and b/English.lproj/Preferences~.nib/keyedobjects.nib differ
index dbaceaec87e8ad4e16071dcf33acd889ba0989e7..299cb1e0e955cbf2f386944b078c3531fae5dc3f 100644 (file)
Binary files a/English.lproj/Preferences~.nib/objects.nib and b/English.lproj/Preferences~.nib/objects.nib differ