TonePlayer: Fix exception issue in TonePlayer.
authorVivek Ellur <vivek.ellur@samsung.com>
Thu, 9 Mar 2017 15:07:02 +0000 (20:37 +0530)
committerJeongho Mok <jho.mok@samsung.com>
Fri, 10 Mar 2017 03:48:33 +0000 (12:48 +0900)
Fixed the issue of exception not being generated
even though CAPI was returning the correct error codes.

Change-Id: Iaf9e153785cd6f8578e8e7d81ad74e533eb6b7b9
Signed-off-by: Vivek Ellur <vivek.ellur@samsung.com>
packaging/csapi-multimedia.spec
src/Tizen.Multimedia/TonePlayer/TonePlayer.cs

index 5bf2f9e..ef21e95 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       csapi-multimedia
 Summary:    Tizen Multimedia API for C#
-Version:    1.0.40
+Version:    1.0.41
 Release:    0
 Group:      Development/Libraries
 License:    Apache-2.0
index 129686a..f9289f9 100755 (executable)
@@ -69,8 +69,7 @@ namespace Tizen.Multimedia
             if (ret != (int)TonePlayerError.None)
             {
                 Log.Error(TonePlayerLog.LogTag, "Error Occured with error code: " + (TonePlayerError)ret);
-                task.TrySetException(TonePlayerErrorFactory.CreateException(ret, "Failed to play tone."));
-                return;
+                throw TonePlayerErrorFactory.CreateException(ret, "Failed to play tone.");
             }
 
             if (cancellationToken != CancellationToken.None)